第1个回答 2010-04-14
%以a=pi/4为例
a=[1,0];
plot([a(1);0],[a(2);0],'-');
hold on
A=[cos(-pi/4),sin(-pi/4);-sin(-pi/4),cos(-pi/4)];
b=(A*[1;0])';
plot([b(1);0],[b(2);0],'-');本回答被提问者采纳
第2个回答 2010-04-10
%a为原向量(横向表示),n为旋转角度的弧度表示法,如pi
function A=tl(a,n)
T=[cos(n),sin(n);-sin(n),cos(n)];
A=T*a'
end