MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 循环画图的时候如何把所有的图保留在一起? (https://www.labfans.com/bbs/showthread.php?t=10221)

adameye 2009-11-18 11:36

循环画图的时候如何把所有的图保留在一起?
 
我的一个循环里面每次都要画图
trisurf(t,array(:,1),array(:,2),array(:,3));
新的图总是把旧图覆盖掉,如何保留旧图?这样可以把所有的图保留在一起

谢谢

laosam280 2009-11-22 14:09

回复: 循环画图的时候如何把所有的图保留在一起?
 
在每次画图完成后,用figure命令新建一张图就可以了

cpf12358 2009-12-06 12:11

回复: 循环画图的时候如何把所有的图保留在一起?
 
如果你想把所有的图画在一个坐标系里面,就在每一次画图前加一个hold on.这样就可以把你所有的图保留下来.
如果只想在一个界面里显示,而不想在一个坐标系里,你可以参照subplot;
如果想在不同的界面里显示,可以参照楼上说的方法.


所有时间均为北京时间。现在的时间是 12:31

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.