Physics Laboratory

Interactive simulations exploring fundamental physics concepts. Adjust parameters in real time and visualize the underlying mathematics.

๐Ÿš€

Projectile Motion

Beginner

Explore the parabolic trajectories of objects launched at various angles and velocities. Understand how gravity shapes the path of projectiles and learn to predict range, maximum height, and flight time.

R=v02sinโก(2ฮธ)gR = \frac{v_0^2 \sin(2\theta)}{g}
๐Ÿ•’

Simple Pendulum

Beginner

Study the rhythmic oscillations of a mass suspended from a fixed pivot. Discover how period depends on length and gravity, and observe energy transformations between kinetic and potential forms.

T=2ฯ€LgT = 2\pi\sqrt{\frac{L}{g}}
๐ŸŒŠ

Wave Mechanics

Intermediate

Visualize transverse waves, superposition, and interference patterns. Experiment with amplitude, frequency, and wavelength to see how waves combine to create standing waves and beats.

y(x,t)=Asinโก(kxโˆ’ฯ‰t+ฯ•)y(x,t) = A\sin(kx - \omega t + \phi)
๐Ÿ”ฅ

Thermodynamics

Intermediate

Simulate gas particles in a container and observe the ideal gas law in action. Adjust temperature and volume to see how microscopic particle motion produces macroscopic pressure and temperature.

PV=nRTPV = nRT
โšก

Electromagnetic Fields

Intermediate

Visualize electric field lines emanating from point charges. Place positive and negative charges to see how fields interact, and understand the foundational forces governing electricity and magnetism.

F=keq1q2r2F = k_e \frac{q_1 q_2}{r^2}
๐Ÿ’ง

Fluid Dynamics

Advanced

Watch fluid particles flow around obstacles and observe how velocity, pressure, and viscosity interact. Explore Bernoulli's principle and see how flow patterns change with Reynolds number.

P+12ฯv2+ฯgh=constP + \frac{1}{2}\rho v^2 + \rho g h = \text{const}