操作方法以及步骤:
1、首先,随机产生三组范围不同的数据,数据量分别为如下图所示:
2、要分别画出x1,x2,x3对应的曲线,用MATLAB的内置函数plot进行操作,分别用三个plot进行绘图,结果如下:
3、有一条曲线,并没有其他两条曲线。这是因为后面plot的语句画的图会将前面plot画的图覆盖掉。因此需要用一个语句来保留前面所绘制的图,在需要保留的图的后面加一句hold on,即可将该图保留,使它不被后面的图所覆盖。
4、可以将三条曲线画在一张图上,为了区别,要分别给这三条曲线定义不同的颜色。
5、为画的是多条曲线,因此还需要添加图例,这样子就完成了。
在用MATLAB处理数变量,图后加hold on保留不被后面所覆盖以此将几组数据对应的曲线画在一张图上。
1、首先随机产生三组范围不同的数据,数据量都为500,他们的边界分别为10,15,23,38,38,58。
2、要分别画出x1,x2,x3对应的曲线,用MATLAB的内置函数plot进行操作,分别用三个plot进行绘图。
3、用一个语句来保留前面所绘制的图,在需要保留图的后面加一句hold on,即可将该图保留。
4、用grid on添加网格线,还需要添加横纵坐标轴标题,还需要添加图例legend,括号里面按照画图的顺序分别写每条曲线代表的意义即可。
5、下图为效果图,曲线画到同一张图中。
本回答被网友采纳