已知原有的座標系XYZ,和新的座標系X' Y'Z',如何將就座標系進行變換,和新座標系重合。url
像這類數學問題,通常轉換爲矩陣問題,就很容易理解和編程實現。.net
已知,就的座標系方向向量爲 i ,j,k. 新的座標系三個座標軸在舊的座標系中的方向向量是i'=(cos a1 cos b1 cos c1),j'=(cos a2 cos b2 cos c2),k'=(cos a3 cos b3 cos c3),其中a 1 b 1 c1 a2 b2 c2 a3 b3 c3分別爲新的座標軸OX' OY' OZ'與 ox oy oz的夾角。 blog
那麼就有 i'=i*cos a1 +j* cos b1+ k*cos c1get
j'=i*cos a2 +j* cos b2+ k*cos c2博客
k'=i*cos a3 +j* cos b3+ k*cos c3數學
寫成矩陣形式爲:class
因此,解決。百度