1个回答
展开全部
有两种办法
1,如果你多条的x数据一样,y数据不同,但长度一样
你可以将多个y数据合拼为一个矩阵,但要求同一条曲线的数据占一列
直接用一个plot(x,y)就可以一次画多条曲线。
2,不管曲线数据长度是否一样,各自之间的x,y数据也可以不同
只要在画完一条曲线之后,用hold on;语句,再画其他曲线,最后hold off;
那么可以将多条曲线画在同一个图中,如下
plot(x1,y1);
hold on;
plot(x2,y2);
plot(x3,y3);
....
hold off;
1,如果你多条的x数据一样,y数据不同,但长度一样
你可以将多个y数据合拼为一个矩阵,但要求同一条曲线的数据占一列
直接用一个plot(x,y)就可以一次画多条曲线。
2,不管曲线数据长度是否一样,各自之间的x,y数据也可以不同
只要在画完一条曲线之后,用hold on;语句,再画其他曲线,最后hold off;
那么可以将多条曲线画在同一个图中,如下
plot(x1,y1);
hold on;
plot(x2,y2);
plot(x3,y3);
....
hold off;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询