作业帮 > 综合 > 作业

matlab菜鸟问题>> x=0:.12:1;>> y=(x.^2-3*x+5).*exp(-5*x).*sin(x);

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 11:02:26
matlab菜鸟问题
>> x=0:.12:1;
>> y=(x.^2-3*x+5).*exp(-5*x).*sin(x);
>> plot(x,y,'o',x,y)
>> x1=0:.12:1;
>> y0=(x1.^2-3*x1+5).*exp(-5*x1).*sin(x1);
>> y1=interp1(x,y,x1);
>> y2=interp1(x,y,x1,'cubic');
>> y3=interp1(x,y,x1,'spline');
>> y4=interp1(x,y,x1,'nearest');
>> plot(x1,[y1'y2'y3'y4'],':',x,y,'o',x1,y0)
plot(x1,[y1'y2'y3'y4'],':',x,y,'o',x1,y0)
|
Error:Unexpected MATLAB expression.
怎么回事啊 书上的示例输进去怎么还有错误.应该出5条曲线吧 为什么会这样呢
plot画多条曲线还是不怎么懂.
matlab菜鸟问题>> x=0:.12:1;>> y=(x.^2-3*x+5).*exp(-5*x).*sin(x);
最后一行y1',y2',y3',y4'之间应该用,或空格隔开.
plot(x1,[y1' y2' y3' y4'],':',x,y,'o',x1,y0);