多语言展示
当前在线:1188今日阅读:176今日分享:34

如何采用MATLAB实现多次重叠绘制图形

在使用 plot 函数时,有时候我们希望多次绘图,如果不用命令控制,每次运行后,在Firgure 中都会看到当前的图形,而覆盖上一次的运行结果。这往往不是我们想要的,要一张图形中多次重叠绘制图形,可以使用“hold”命令
工具/原料

MATLAB软件

方法/步骤
1

打开MATLAB软件,并且清空工作空间和界面;clearclc

2

输入两组数据,指令如图所示;x=0:0.01:5;y1=2*x.*sin(x.^2);y2=2*(x+1).*cos(x.^2);

3

先用plot命令把一个图画出来,如图所示;指令如下:plot(x,y1)

4

接着,执行hold on命令后,在画一我们的第二张图,命令如下;注意,如果没有hold on 命令,我们的第二张图会将第一张图覆盖;具体指令如如下:hold onplot(x,y2,'r')hold off

5

查看我们的画图结果,这样就可以将我们的在不同次将图片画在一个图像上了。

注意事项
1

若有疑问可以留言

2

分享可以使我们懂得更多

推荐信息