% Rotation Matrices X = [0,0,0,0,0,0,0,0]'; Y = [-0.5,0.5,0.5,1,0,-1,-0.5,-0.5]'; Z = [0,0,0.5,0.5,1,0.5,0.5,0]'; ARROW = [X,Y,Z,0*X+1]'; c = cos(-25*pi/180); s = sin(-25*pi/180); Ry = [c,0,-s,0;0,1,0,0;s,0,c,0;0,0,0,1]; c = cos(-45*pi/180); s = sin(-45*pi/180); Rz = [c,-s,0,0;s,c,0,0;0,0,1,0;0,0,0,1] Tdisp = Ry*Rz c = cos(2*pi/180); s = sin(2*pi/180); Rx = [1,0,0,0;0,c,s,0;0,-s,c,0;0,0,0,1]; Ry = [c,0,-s,0;0,1,0,0;s,0,c,0;0,0,0,1]; Rz = [c,-s,0,0;s,c,0,0;0,0,1,0;0,0,0,1] T = eye(4,4); for i=1:180 T = Rx*T; Display3D(T*ARROW, Tdisp); pause(0.01); end for i=1:180 T = Ry*T; Display3D(T*ARROW, Tdisp); pause(0.01); end for i=1:180 T = Rz*T; Display3D(T*ARROW, Tdisp); pause(0.01); end