声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3041|回复: 1

[绘图技巧] [求助]关于matlab做动画里hold on的使用

[复制链接]
发表于 2006-5-22 15:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
假如做一个动画需要画许多幅图

而一幅图里得用多个plot指令
那么为了使getframe时能获取这多个plot所画出的图形
就得在plot间加一个hold on
使原来的plot出的图形不消失
否则getframe时只get了最后一个plot

这样的话就需要在getframe之后加一个close语句
关掉属于前面帧的所有plot图形
否则会使前面帧的图形和后面画的重叠起来(因为hold on)的存在

close会产生什么问题呢?
close会使在调试程序时产生的图形窗口一个一个地关
又一个一个地开出新窗口
这样显得烦不说

而且好像会使得调试变得艰难
机器差点儿就内存显得更不够了

请教达人:
这种问题有没有更好的处理方法呢?

偶第一次用matlab做动画,
如有解惑
感激涕零啊!
回复
分享到:

使用道具 举报

发表于 2006-5-22 21:02 | 显示全部楼层
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-25 15:24 , Processed in 0.054131 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表