ruletest8.al 682 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. % ruletest8.al
  2. FRAMES A
  3. CONSTANTS C{3}
  4. A>> = EXPRESS(1>>,A)
  5. PARTICLES P1, P2
  6. BODIES R
  7. R_A = [1,1,1;1,1,0;0,0,1]
  8. POINT O
  9. MASS P1=M1, P2=M2, R=MR
  10. INERTIA R, I1, I2, I3
  11. P_P1_O> = C1*A1>
  12. P_P2_O> = C2*A2>
  13. P_RO_O> = C3*A3>
  14. A>> = EXPRESS(I_P1_O>>, A)
  15. A>> = EXPRESS(I_P2_O>>, A)
  16. A>> = EXPRESS(I_R_O>>, A)
  17. A>> = EXPRESS(INERTIA(O), A)
  18. A>> = EXPRESS(INERTIA(O, P1, R), A)
  19. A>> = EXPRESS(I_R_O>>, A)
  20. A>> = EXPRESS(I_R_RO>>, A)
  21. P_P1_P2> = C1*A1> + C2*A2>
  22. P_P1_RO> = C3*A1>
  23. P_P2_RO> = C3*A2>
  24. B> = CM(O)
  25. B> = CM(O, P1, R)
  26. B> = CM(P1)
  27. MOTIONVARIABLES U{3}
  28. V> = U1*A1> + U2*A2> + U3*A3>
  29. U> = UNITVEC(V> + C1*A1>)
  30. V_P1_A> = U1*A1>
  31. A> = PARTIALS(V_P1_A>, U1)
  32. M = MASS(P1,R)
  33. M = MASS(P2)
  34. M = MASS()