登录论坛

查看完整版本 : [求助]如何在GUI中显示“正在计算中...”


tjlxb
2008-04-12, 22:42
编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!

junejie
2008-04-17, 07:21
可以尝试生成另外一个figure文件,在其中只显示“正在计算中……

dnping
2008-04-17, 08:42
编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!

用waitbar,具体命令看help

easysee
2008-04-18, 13:47
h=waitbar(0,'Please wait...');
for i=1:0.05:50
waitbar(i/50,h)
end
close(h)

可以把值设大点~

tjlxb
2008-04-19, 01:41
谢谢诶,问题解决了~~~~

jackcgz
2008-05-14, 10:20
编写的程序规模大时计算比较耗时间,希望计算中在GUI界面上有提示,比如“busying”或者“正在计算中...”,请问如何写代码? 不胜感激!

用text哦,tag设置为status;
子程序调用时先getstatus,子程序结尾setstatus就行了:biggrin: