1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- m = 1
- M = 1.0625
- a = 0.5
- adot = 0
- l = 10
- ldot = 0
- g = 9.8
- ldot' = ( m * l * adot * adot - M * g + m * g * cos(a) ) / (m + M)
- l' = ldot
- adot' = (-1/l) * (g * sin(a) + 2 * adot * ldot)
- a' = adot
- print l, ldot
- step 0, 400
|