繞任意軸旋轉

2022-07-12 00:03:10 字數 760 閱讀 1234

1. 向量f為旋轉軸

2. 向量ac'為旋轉後的向量

3. 向量ac為旋轉前的向量

1. 求出向量ab

向量ab = (向量ac dot 向量af) x 向量af

2. 求出向量bc'

向量bc' = 向量bz'sin theta + 向量bc cos theta

向量bz' = 向量af x 向量bc = 向量af x 向量ac

向量bc = 向量ac - 向量ab

3. 求出向量ac'

向量ac' = 向量ab + 向量bc'

4. 將各項結果代入

向量ac' = (向量ac dot 向量af) x 向量af + (向量af x 向量ac)sin theta + (向量ac - (向量ac dot 向量af) x 向量af)cos theta

5. 假設旋轉軸向量表示為

向量af = (rx,ry,rz)

其中(rx,ry,rz)代表任意旋轉軸:

繞任意軸旋轉

關於最常見的繞座標軸旋轉,可以看看前一篇 幾何變換詳解。繞任意軸旋轉的情況比較複雜,主要分為兩種情況,一種是平行於座標軸的,一種是不平行於座標軸的,對於平行於座標軸的,我們首先將旋轉軸平移至與座標軸重合,然後進行旋轉,最後再平移回去。整個過程就是 對於不平行於座標軸的,可按如下方法處理。該方法實際上...

繞任意軸旋轉

繞任意軸旋轉 關於最常見的繞座標軸旋轉,可以看看前一篇 幾何變換詳解。繞任意軸旋轉的情況比較複雜,主要分為兩種情況,一種是平行於座標軸的,一種是不平行於座標軸的,對於平行於座標軸的,我們首先將旋轉軸平移至與座標軸重合,然後進行旋轉,最後再平移回去。整個過程就是 對於不平行於座標軸的,可按如下方法處理...

繞任意軸旋轉

關於最常見的繞座標軸旋轉,可以看看前一篇 幾何變換詳解。繞任意軸旋轉的情況比較複雜,主要分為兩種情況,一種是平行於座標軸的,一種是不平行於座標軸的,對於平行於座標軸的,我們首先將旋轉軸平移至與座標軸重合,然後進行旋轉,最後再平移回去。整個過程就是 對於不平行於座標軸的,可按如下方法處理。該方法實際上...