Calculator catalog

Choose a category or search by quantity, component or engineering topic.

Found 18 calculators

Physics

Thin lens

Calculates 1/f = 1/d_o + 1/d_i and image classification for a thin lens.

Open
Physics

Magnification and image height

Calculates m = -d_i/d_o and h_i = m*h_o.

Open
Physics

Optical power

Calculates optical power P = 1/f with focal length in metres.

Open
Physics

Snell's law

Solves n1*sin(theta1) = n2*sin(theta2) with arcsine-domain checks.

Open
Physics

Critical angle

Calculates theta_c = asin(n2/n1) only for n1 > n2.

Open
Physics

Brewster angle

Calculates theta_B = atan(n2/n1) for light incident from medium n1 to n2.

Open
Physics

Spherical mirror

Calculates the mirror equation 1/f = 1/d_o + 1/d_i and R = 2f.

Open
Physics

Rayleigh resolution

Calculates theta_min = 1.22*lambda/D and small-angle s = L*theta_min for a circular aperture.

Open
Physics

Wave equation

Solves v = f*lambda and returns period, angular frequency, and wave number.

Open
Physics

Doppler effect

Calculates f_obs = f_src*(v + s_o*v_o)/(v - s_s*v_s) for a stationary medium.

Open
Physics

Beats

Calculates beat frequency f_beat = |f1 - f2|.

Open
Physics

Standing wave on a string

Calculates speed v = sqrt(Tension/mu_L) and harmonic frequency f_n = n*v/(2L).

Open
Physics

Sound pressure level

Calculates SPL = 20*log10(p_rms/p_ref) and inverse p_rms = p_ref*10^(SPL/20).

Open
Physics

Sound intensity level

Calculates L_I = 10*log10(I/I_ref), by default relative to 10^-12 W/m².

Open
Physics

Sound level summation

Sums a list of levels L_total = 10*log10(sum(10^(L_i/10))) with a 128-value limit.

Open
Physics

Geometric spreading

Calculates free-field point-source level drop: L2 = L1 - 20*log10(r2/r1).

Open
Physics

Sabine reverberation time

Calculates T60 = 0.161*V/A_eq and A_eq from surface and absorption-coefficient lists.

Open
Physics

Acoustic impedance

Calculates plane-wave characteristic acoustic impedance Z = rho*c.

Open