0
假設在一個環境中,我無法輕鬆訪問trig函數,或者因爲某些原因我不想使用它們。有沒有任何可能的方法來旋轉一個單位角度的矢量沒有COS /罪?在不使用三角函數的情況下旋轉矢量
假設在一個環境中,我無法輕鬆訪問trig函數,或者因爲某些原因我不想使用它們。有沒有任何可能的方法來旋轉一個單位角度的矢量沒有COS /罪?在不使用三角函數的情況下旋轉矢量
您可以預先計算旋轉矩陣。但是,這聽起來不像你想要的。
這樣做的唯一簡單方法是實現自己的三角函數。爲什麼你不能使用三角函數?
如果你的矢量表示是(長度,角度),是的。這是一個簡單的添加。 – Mat
墊,不,實際上它是(x,y,z),對於可能的誤解感到抱歉。 – slartibartfast
我自己從來沒有實現過,但CORDIC算法(http://en.wikipedia.org/wiki/CORDIC)就是你要找的。 – mtrw