Advertisement
DanSt3fan

Untitled

Jun 3rd, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.92 KB | None | 0 0
  1. syms F1 F2 F3 alfa1 alfa2 alfa3 F1x F1z F2x F2z F3x F3z x1 z1 x2 z2 x3 z3
  2. F1x = F1 * cos(alfa1);
  3. F1z = F1 * sin(alfa1);
  4. F2x = F2 * cos(alfa2);
  5. F2z = F2 * sin(alfa2);
  6. F3x = F3 * cos(alfa3);
  7. F3z = F3 * sin(alfa3);
  8. Rx = F1x + F2x + F3x;
  9. Rz = F1z + F2z + F3z;
  10. R = [Rx sym(0) Rz];
  11. My = x1*F1z - z1*F1x + x2*F2z - z2*F2x + x3*F3z - z3*F3x;
  12. Mo = [sym(0) My sym(0)];
  13. disp(R)
  14. disp(Mo)
  15. F1n=input('F1= ');
  16. F2n=input('F2= ');
  17. F3n=input('F3= ');
  18. x1n=input('x1= ');
  19. x2n=input('x2= ');
  20. x3n=input('x3= ');
  21. z1n=input('z1= ');
  22. z2n=input('z2= ');
  23. z3n=input('z3= ');
  24. alfa1n=input('alfa1= ');
  25. alfa2n=input('alfa2= ');
  26. alfa3n=input('alfa3= ');
  27. alfa1n=deg2rad(alfa1n);
  28. alfa2n=deg2rad(alfa2n);
  29. alfa3n=deg2rad(alfa3n);
  30. R_n = eval(subs(R, [F1 F2 F3 alfa1 alfa2 alfa3], [F1n F2n F3n alfa1n alfa2n alfa3n]))
  31. Mo_n = eval(subs(Mo, [F1 F2 F3 alfa1 alfa2 alfa3 x1 x2 x3 z1 z2 z3], [F1n F2n F3n alfa1n alfa2n alfa3n x1n x2n x3n z1n z2n z3n]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement