Rodrigues’ rotation formula: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) m (syntax highlighting fixup automation) |
(add RPL) |
||
Line 1,085: | Line 1,085: | ||
Rotated 170°: -4.1240220834695, 5.7201633384526, -5.2222766334692 |
Rotated 170°: -4.1240220834695, 5.7201633384526, -5.2222766334692 |
||
Rotated 180°: -5.0000000000000, 6.0000000000000, -4.0000000000000</pre> |
Rotated 180°: -5.0000000000000, 6.0000000000000, -4.0000000000000</pre> |
||
=={{header|RPL}}== |
|||
This is a direct transcription from Wikipedia's formula. |
|||
≪ DEG SWAP DUP ABS / <span style="color:grey">@ set degrees mode and normalize k</span> |
|||
→ v θ k |
|||
≪ v θ COS * |
|||
k v CROSS θ SIN * + |
|||
k DUP v DOT * 1 θ COS - * + |
|||
→NUM |
|||
≫ ≫ '<span style="color:blue">ROTV</span>' STO |
|||
[-1 2 .4] [0 2 1] 18 <span style="color:blue">ROTV</span> |
|||
{{out}} |
|||
<pre> |
|||
[-1.11689243765 1.85005696279 .699886074428] |
|||
</pre> |
|||
=={{header|Wren}}== |
=={{header|Wren}}== |