Advertisement
ijontichy

helix.txt

Mar 16th, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. c = cos
  2. s = sin
  3. a = angle
  4. p = pitch
  5.  
  6. [[ca -sa 0] [[ cp 0 sp]
  7. [sa ca 0] * [ 0 1 0]
  8. [0 0 1]] [-sp 0 cp]]
  9.  
  10.  
  11. [[A B C]
  12. = [D E F]
  13. [G H I]]
  14.  
  15. A = (ca)(cp) + (-sa)(0) + (0)(-sp)
  16. B = (ca)(0) + (-sa)(1) + (0)(0)
  17. C = (ca)(sp) + (-sa)(0) + (0)(cp)
  18.  
  19. D = (sa)(cp) + (ca)(0) + (0)(-sp)
  20. E = (sa)(0) + (ca)(1) + (0)(0)
  21. F = (sa)(sp) + (ca)(0) + (0)(cp)
  22.  
  23. G = (0)(cp) + (0)(0) + (1)(-sp)
  24. H = (0)(0) + (0)(1) + (1)(0)
  25. I = (0)(sp) + (0)(0) + (1)(cp)
  26.  
  27.  
  28. A = (ca)(cp)
  29. B = -sa
  30. C = (ca)(sp)
  31.  
  32. D = (sa)(cp)
  33. E = ca
  34. F = (sa)(sp)
  35.  
  36. G = -sp
  37. H = 0
  38. I = cp
  39.  
  40.  
  41.  
  42. [[(ca)(cp) -sa (ca)(sp)] [[x]
  43. [(sa)(cp) ca (sa)(sp)] * [y]
  44. [-sp 0 cp] ] [z]]
  45.  
  46.  
  47. [[x']
  48. = [y']
  49. [z']]
  50.  
  51. x' = (ca)(cp)(x) + (-sa)(y) + (ca)(sp)(z)
  52. y' = (sa)(cp)(x) + (ca)(y) + (sa)(sp)(z)
  53. z' = (-sp)(x) + (cp)(z)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement