坐标系之间的主要转换
生活随笔
收集整理的這篇文章主要介紹了
坐标系之间的主要转换
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、兩矢量之間的轉(zhuǎn)換
二、平面坐標(biāo)系之間的轉(zhuǎn)換
在平面內(nèi)逆時(shí)鐘旋轉(zhuǎn)角度theta
- 旋轉(zhuǎn)前的坐標(biāo)[x,y],旋轉(zhuǎn)后的坐標(biāo)[x’,y’]
三、三維坐標(biāo)系之間的轉(zhuǎn)換
1、繞z軸旋轉(zhuǎn)(以z軸為軸在平面內(nèi)逆時(shí)鐘旋轉(zhuǎn)角度alpha)
- 旋轉(zhuǎn)前的坐標(biāo)[xp,yp,zp],旋轉(zhuǎn)后的坐標(biāo)[xq,yq,zq]
[xqyqzq]=[cos?αsin?α0?sin?αcos?α0001][xpypzp]\begin{bmatrix} x _q \\ y _q \\ z _q \end{bmatrix} = \begin{bmatrix} \cos \alpha & \sin \alpha & 0 \\ -\sin \alpha & \cos \alpha & 0 \\ 0 & 0 & 1 \end{bmatrix}\begin{bmatrix} x _p \\ y _p \\ z _p \end{bmatrix} ???xq?yq?zq?????=???cosα?sinα0?sinαcosα0?001???????xp?yp?zp?????
2、繞x軸旋轉(zhuǎn)(以x軸為軸在平面內(nèi)逆時(shí)鐘旋轉(zhuǎn)角度alpha)
- 旋轉(zhuǎn)前的坐標(biāo)[xp,yp,zp],旋轉(zhuǎn)后的坐標(biāo)[xq,yq,zq]
[xqyqzq]=[1000cos?αsin?α0?sin?αcos?α][xpypzp]\begin{bmatrix} x _q \\ y _q \\ z _q \end{bmatrix} = \begin{bmatrix} \ 1 & 0 & 0 \\ 0 & \cos \alpha & \sin \alpha \\ 0 & -\sin \alpha & \cos \alpha\end{bmatrix}\begin{bmatrix} x _p \\ y _p \\ z _p \end{bmatrix} ???xq?yq?zq?????=????100?0cosα?sinα?0sinαcosα???????xp?yp?zp?????
3、繞y軸旋轉(zhuǎn)(以y軸為軸在平面內(nèi)逆時(shí)鐘旋轉(zhuǎn)角度alpha)
- 旋轉(zhuǎn)前的坐標(biāo)[xp,yp,zp],旋轉(zhuǎn)后的坐標(biāo)[xq,yq,zq]
[xqyqzq]=[cos?α0?sin?α010sin?α0cos?α][xpypzp]\begin{bmatrix} x _q \\ y _q \\ z _q \end{bmatrix} = \begin{bmatrix} \ \cos \alpha & 0 & -\sin \alpha \\ 0 & 1 & 0 \\ \sin \alpha & 0 & \cos \alpha\end{bmatrix}\begin{bmatrix} x _p \\ y _p \\ z _p \end{bmatrix} ???xq?yq?zq?????=????cosα0sinα?010??sinα0cosα???????xp?yp?zp?????
總結(jié)
以上是生活随笔為你收集整理的坐标系之间的主要转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 程序员入门有年龄限制吗?
- 下一篇: 常用聚类算法综述