作者bukkakeboy (梦想起飞)
看板MATLAB
标题[问题] X轴的角度问题
时间Fri May 4 17:26:38 2012
问题是我把程式码跑出来的图X轴角度从-90到90度
想请问能够让它从0~180度吗?
有请大家解除困惑~感恩
程式码如下:
a=4;
b=1;
c11=1;
c22=5/4;
c12=-1/2;
T2=1;T1=0;
u=sqrt(c11*c22-(c12*c12));
p=(-c12+i*u)/c22;
c=(a-i*p*b)/2;
q=c*(u*(c22*T1-c12*T2)/(u*u)-(i*T2));
for w=0:0.01:pi
T=2*imag(q*exp(i*w))*imag((b*cos(w)+p*a*sin(w))/(-a*sin(w)+p*b*cos(w)))/sqrt(
a*a*sin(w)*sin(w)+b*b*cos(w)*cos(w) );
y=atan((b/a)*tan(w));
z=y*57.29578;
plot(z,T, 'r-')
xlabel('角度');
ylabel('T');
title('角度和T的关系图');
hold on
end
hold off
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.39.142