请问MATLAB里根据几组数据在一张图里画几条曲线图怎么画 小白求教

2025-03-04 21:16:58
推荐回答(1个)
回答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;