Author Topic: Simple Harmonic Motion (SHM)  (Read 6211 times)

Fu-Kwun Hwang

  • Administrator
  • Hero Member
  • *****
  • Posts: 3062
    • Enjoy the fun of physics with simulations
Simple Harmonic Motion (SHM)
« on: January 30, 2012, 10:20:58 am »
This is a simulation for simple harmonic motion:
$F=m frac{dv}{dt}=-k*x$;

For the purpose numerical calculation, the above second order differential equation is transformer into two equations (first order differential equation):
$frac{dx}{dt}=v_x$ // use this equation to calculate $x(t+dt)$ from $x(t)$ and $v_x(t)$
$frac{dv_x}{dt}=-k*x/m$ // use this equation to calculate $v_x(t+dt)$ from $v_x(t)$ and $x(t), k, m$

With two initial conditions: $x(0)$ and $v_x(0)$, the rest of $x(t)$ and $v_x(t)$ can be calculated.

Full screen applet or Problem viewing java?Add to exception site list
Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop. This work is licensed under a Creative Commons Attribution 2.5 Taiwan License
  • Please feel free to post your ideas about how to use the simulation for better teaching and learning.
  • Post questions to be asked to help students to think, to explore.
  • Upload worksheets as attached files to share with more users.
Let's work together. We can help more users understand physics conceptually and enjoy the fun of learning physics!