张万福珠宝加盟地址:matlab编程:

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 17:12:12
用两种方法在同一坐标下作出y =x ^2,y =x^3 ,y =x^4 ,y =x^4 这四条 曲线的图形,并要求用两种方法在图形上加各种标注
x=-5:0.1:5;
y1=x^2;
y2=x^3;
y3=x^4;
y4=x^5;
plotyy(x,y1,x,y2,x,y3,x,y4);
请问这样犯了什莫错误?

两个错误。
第一:y1=x^2应该是y1=x.^2。其他类似。前者表示矩阵相乘,后者表示对应元素相乘。
第二:plotyy同时只能画两条曲线。建议输入help plotyy,察看一下plotyy用法。
修改如下x=-5:0.1:5;
y1=x.^2;
y2=x.^3;
y3=x.^4;
y4=x.^5;
plotyy(x,y1,x,y2);
hold on
plotyy(x,y3,x,y4);