不太了解,plot每次画一条线试试,hold on 在加下一条
没有错误,你用命令行一行一行写,程序连不上,应该用脚本.m全写完了再运行就没问题。
x=0:0.1:3;
y1=x;
y2=x.^2;
y3=x.^3;
plot(x,y1,'redo',x,y2,'blueo',x,y3,'blacko')
title('示意图')
xlabel('x的变化')
ylabel('y的变化')
text(0.5,25,'说明示例')
legend('线性y=0','二次方y=x^2','三次方y=x^3')
这样新建脚本
运行完了是这样的
试试最后一行改成legend([y1,y2,y3],'线性y=x','二次方y=x^2','三次方y=x^3')