Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-04-12, 22:42   #1
tjlxb
初级会员
 
注册日期: 2008-04-12
年龄: 40
帖子: 2
声望力: 0
tjlxb 正向着好的方向发展
默认 [求助]如何在GUI中显示“正在计算中...”

编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!
tjlxb 当前离线   回复时引用此帖
旧 2008-04-17, 07:21   #2
junejie
初级会员
 
注册日期: 2007-12-14
帖子: 10
声望力: 18
junejie 正向着好的方向发展
默认

可以尝试生成另外一个figure文件,在其中只显示“正在计算中……
junejie 当前离线   回复时引用此帖
旧 2008-04-17, 08:42   #3
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

引用:
作者: tjlxb 查看帖子
编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!
用waitbar,具体命令看help
dnping 当前离线   回复时引用此帖
旧 2008-04-18, 13:47   #4
easysee
初级会员
 
注册日期: 2008-04-10
年龄: 38
帖子: 6
声望力: 0
easysee 正向着好的方向发展
默认

h=waitbar(0,'Please wait...');
for i=1:0.05:50
waitbar(i/50,h)
end
close(h)

可以把值设大点~
easysee 当前离线   回复时引用此帖
旧 2008-04-19, 01:41   #5
tjlxb
初级会员
 
注册日期: 2008-04-12
年龄: 40
帖子: 2
声望力: 0
tjlxb 正向着好的方向发展
默认

谢谢诶,问题解决了~~~~
tjlxb 当前离线   回复时引用此帖
旧 2008-05-14, 10:20   #6
jackcgz
初级会员
 
注册日期: 2008-04-13
年龄: 38
帖子: 24
声望力: 18
jackcgz 正向着好的方向发展
默认

引用:
作者: tjlxb 查看帖子
编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!
用text哦,tag设置为status;
子程序调用时先getstatus,子程序结尾setstatus就行了:biggrin:
jackcgz 当前离线   回复时引用此帖
回复


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

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


相似的主题
主题 主题作者 版面 回复 最后发表
问高手画三维图的问题 rocflying MATLAB论坛 0 2008-05-23 10:57
程序编写?怎样通过颜色深浅判断是否沉淀,求大家帮忙 msw918 MATLAB论坛 0 2008-04-24 10:22
身在国外,十万火急! 未注册 MATLAB论坛 1 2008-04-14 08:44
【求助】求救!! justice MATLAB论坛 0 2007-06-06 15:51
那位大虾能近来帮帮忙 gll2146094 MATLAB论坛 0 2007-05-28 19:47


所有时间均为北京时间。现在的时间是 18:08


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