旋转矩阵(之一目标点不动,坐标系旋转)

坐标系符合右手定则,逆时针旋转为正 

 

                

        图1绕x轴                                       图2绕y轴                                     图3绕z轴

目标点不动,单坐标系旋转,分别绕x,y,z轴,初始点坐标为P(x,y,z)点,旋转后的点为P'(x',y',z')

绕x轴逆时针旋转\alpha(y-z) 已知P点在yz坐标系值求y'z',(用yz表示y'z',绿到红)矩阵如下:

R_{X}\left ( \alpha \right )=\begin{bmatrix}1\\ { y}' \\{z}' \end{bmatrix}=\begin{bmatrix} \1 & 0 &0\\ 0&\cos\alpha&\sin \alpha \\0 &-\sin \alpha &\cos\alpha \end{bmatrix}\begin{bmatrix} {1}\\ {y}\\{z} \end{bmatrix}              简写 P'=A*P       det(A)>0

绕x轴顺时针旋转\alpha(z'-y') 已知P点在y'z'坐标系值求yz,(用y'z'来表示yz,红到绿)矩阵如下:

R_{X}\left ( -\alpha \right )=\begin{bmatrix}1\\ {y} \\{z} \end{bmatrix}=\begin{bmatrix} \1 & 0 &0\\ 0&\cos\alpha&-\sin \alpha \\0 &\sin \alpha &\cos\alpha \end{bmatrix}\begin{bmatrix} {1}\\ {y}'\\{z}' \end{bmatrix}           简写 P=A^{-1} *P'        

绕y轴逆时针旋转\beta(z-x) 已知P点在zx坐标系值求z'x',(用zx来表示z'x',绿到红)矩阵如下:

 R_{y}\left ( \beta \right )=\begin{bmatrix}{x}'\\1 \\{z}' \end{bmatrix}=\begin{bmatrix} \cos\beta & 0 &-\sin\beta \\ 0&1&0 \\sin\beta &0 &\cos\beta\end{bmatrix}\begin{bmatrix} {x}\\ {1}\\{z} \end{bmatrix}  =          简写 P'=B*P          det(B)>0

绕y轴顺时针旋转\beta(x'-z') 已知P点在z'x'坐标系值求zx,(用z'x'表示zx,红到绿)矩阵如下:

 R_{y}\left ( -\beta \right )=\begin{bmatrix}{x}\\1 \\{z} \end{bmatrix}=\begin{bmatrix} \cos\beta & 0 &\sin\beta \\ 0&1&0 \\-sin \beta &0 &\cos\beta \end{bmatrix}\begin{bmatrix} {x}'\\ {1}\\{z}' \end{bmatrix}          简写 P=B^{-1} *P'

  绕z轴逆时针旋转\gamma(x-y) 已知P点在xy坐标系值求x'y',(用xy表示x'y',绿到红)矩阵如下:

 R_{z}\left ( \gamma \right )=\begin{bmatrix}{x}'\\{y}'\\{1}\end{bmatrix}=\begin{bmatrix} \cos\gamma &\sin\gamma & 0\\-\sin \gamma &\cos\gamma &0\\ 0&0&1 \\ \end{bmatrix}\begin{bmatrix} {x}\\ {y}\\{1} \end{bmatrix}             简写 P'=C*P             det(C)>0

 绕z轴顺时针旋转\gamma(y-x) 已知P点在x'y'坐标系值求xy,(用x'y'表示xy,红到绿)矩阵如下:

 R_{z}\left (- \gamma \right )=\begin{bmatrix}{x}\\{y}\\{1}\end{bmatrix}=\begin{bmatrix} \cos\gamma &-\sin\gamma & 0\\sin \gamma &\cos\gamma &0\\ 0&0&1 \\ \end{bmatrix}\begin{bmatrix} {x}'\\ {y}'\\{1} \end{bmatrix}          简写 P=C^{-1} *P'

绕x轴两个矩阵互逆即A与A^{-1},y,z同理

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值