matlab麻烦各位高手帮忙给看一下,我是新手!请多指教!

>> subplot(1,2,1)
>> x=linspace(0,2*pi,30);
>> y=sin(x);
>> plot(x,y,'k')
>> grid on
>> xlabel('自变量x');
>> ylabel('函数y');
>> title('示意图');
>> hold on
>> plot(x,cos(x),'k')
>> axis([0 2*pi-1.2 1.2])
??? Error using ==> axis>LocSetLimits
Vector must have 4, 6, or 8 elements.

Error in ==> axis at 96
LocSetLimits(ax(j),cur_arg);

>> axis([02*pi-1.21.2])
??? axis([02*pi-1.21.2])
|
Error: Unexpected MATLAB expression.

>> axis([0,2*pi-1.2,1.2])
??? Error using ==> axis>LocSetLimits
Vector must have 4, 6, or 8 elements.

Error in ==> axis at 96
LocSetLimits(ax(j),cur_arg);

四个数间隔好
axis([0 2*pi -1,2 1.2])
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-03
axis必须有偶数个参数,你怎么给三个。少了一个吧。
相似回答