MATLAB编程 求大侠改错
a=-pi:pi/50:pi;
b=pi:pi/50:4*pi;
x=1:0.1:8;
subplot(1,3,1),plot(a,a.*cos(a))
xlabel('x'),ylabel('y'),title('y=xcosx')
subplot(1,3,2),plot(b,b.*tan(1/b).*sin(b.^3))
gtext('y=xtanxsinx '),axis([3 13 0 100])
subplot(1,3,3),plot(x,exp(1/x).*sin(x))
legend('y=e^(1/x)sinx')
补充:第一个图能出来,后面两个错误一样,跪求大侠指点!!!!!
答案:a=-pi:pi/50:pi;
b=pi:pi/50:4*pi;
x=1:0.1:8;
subplot(1,3,1),plot(a,a.*cos(a))
xlabel('x'),ylabel('y'),title('y=xcosx')
subplot(1,3,2),plot(b,b.*tan(1./b).*sin(b.^3)) %%%%%% tan(1./b)点除 %%%%
gtext('y=xtanxsinx '),axis([3 13 0 100])
subplot(1,3,3),plot(x,exp(1./x).*sin(x)) %%%%%% exp(1./x)点除 %%%%
legend('y=e^(1/x)sinx')
上一个:用matlab编程实现用FEC和交织编码方式的信道的传输
下一个:Matlab求两个函数的卷积 编程错误 Function definitions are not permitted in this context. 求高手