Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2012-05-15, 09:22   #1
xuyucool
初级会员
 
注册日期: 2012-02-10
年龄: 35
帖子: 5
声望力: 0
xuyucool 正向着好的方向发展
默认 程序运行时间很长,中间能输出几个图吗

程序要运行很久 想在中间输出几个图 比如scatter的图
但是每次图都是程序全部运行完之后 或者在画图结束的语句后设置断点 才会画出来,有什么办法让他在正常执行过程中出来吗?
xuyucool 当前离线   回复时引用此帖
旧 2012-05-15, 13:33   #2
yhcode
高级会员
 
注册日期: 2008-05-13
年龄: 44
帖子: 232
声望力: 21
yhcode 正向着好的方向发展
默认 回复: 程序运行时间很长,中间能输出几个图吗

建议采用cell方式,也就是每段完整程序用一个%%开始,这样一个大程序可以被分成多个小的程序片段,每个片段都可以在前面程序运行基础上进行随意调整变量的测试而且不用保存修改,直接回车就好.
__________________
工科'985'博士,(图像处理、分析及理解;模式识别;运动估计;数据分析等)定做程序、算法实现--qq:752105755
yhcode 当前离线   回复时引用此帖
旧 2012-05-15, 15:05   #3
xuyucool
初级会员
 
注册日期: 2012-02-10
年龄: 35
帖子: 5
声望力: 0
xuyucool 正向着好的方向发展
默认 回复: 程序运行时间很长,中间能输出几个图吗

引用:
作者: yhcode 查看帖子
建议采用cell方式,也就是每段完整程序用一个%%开始,这样一个大程序可以被分成多个小的程序片段,每个片段都可以在前面程序运行基础上进行随意调整变量的测试而且不用保存修改,直接回车就好.
我的情况不太适合,我给别人做一个系统,不是我自己使用,用户不能这样使用cell
系统每隔一段时间 会有一些结果图,但是整个系统运行完需要大量时间。
xuyucool 当前离线   回复时引用此帖
旧 2012-05-15, 15:48   #4
yhcode
高级会员
 
注册日期: 2008-05-13
年龄: 44
帖子: 232
声望力: 21
yhcode 正向着好的方向发展
默认 回复: 程序运行时间很长,中间能输出几个图吗

确实,MATLAB在运行期间的中间显示结果往往是看不到的,虽然会有Figure弹出. 建议将中间显示结果保存成bmp或jpg等图像,这样程序运行过程就可以把中间结果利用第三方软件进行显示了.
__________________
工科'985'博士,(图像处理、分析及理解;模式识别;运动估计;数据分析等)定做程序、算法实现--qq:752105755
yhcode 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 13:38


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