2012-01-13 100 views

回答

3

我用類似的東西你的方法thta可能是你一個開始:這裏是代碼的一個例子:

Q = [0 1 0 1]。 q = qnorm(q); X = Q(1)/ SQRT(1-Q(4)* Q(4))

X =

0 

Y = Q,(2)/ SQRT(1-q(4)* q(4))

Y =

1.0000 

Z = Q(3)/ SQRT(1-Q(4)* Q(4))

Z =

0 

quiver3(0,0,0,x,y,z)

這是一個四元數,我正常化和轉換爲軸組件,以繪製它的3D。我也希望能夠像你張貼的圖片一樣繪製它。

+0

感謝,對quiver3箭是一個開始。同時我[在MATLAB文件交換中找到](http://stackoverflow.com/a/8849391/321973)函數 – 2012-01-13 10:52:54