🔬 Canvas A — Virtual Lab Bench

Pure-JS simulators. Drag sliders to explore. (Phase 10.2)

Simple pendulum (small-angle)

T ≈ 2π·√(L/g). Watch how period scales with √L.

Projectile motion (no drag)

Range R = v²·sin(2θ)/g, max at 45°.

RC charging circuit

V_C(t) = V·(1 − e^(−t/RC)). Time constant τ = RC.

Thin lens (paraxial)

1/s + 1/s' = 1/f. Negative f = diverging.