等待栏不关闭并防止matlab关闭

11视图(30天)
晚上好,我创建了一个程序,使用一个waitbar在一个函数,定义如下:
F = waitbar (0,“1”,“名字”,“Calcolo cinematica inversa”);
u = 1:计数
如果getappdata (F,“取消”)
关闭(F);
返回;
结束
waitbar (u /计数,F, sprintf (“Calcolo % d % d。”u数);
结束
关闭(F);
问题是,关闭(F)函数不会引起waitbar关闭,这仍然是开放的。不能关闭窗口显示waitbar除了通过重启matlab,以任何方式,在这种情况下只能关闭,迫使它停下来。Matlab继续正常工作在所有其他功能和程序可以启动又引起一种新的waitbar的外观,也不能消失。这个发生在任何人了吗?

答案(1)

“止Aleti
“止Aleti 2020年4月29日
你好,
一般 , 这种类型的行为发生 你有 取消按钮 添加 到你的 “waitbar” 尝试 删除等栏框使用“ 关闭 ( ) 在这种情况下 ,你 必须 使用“ 删除( )” 而不是 的“ 关闭( )” r e 移动 酒吧等待对话框
希望这可以帮助!

类别

找到更多的在环境和设置帮助中心文件交换

下载188bet金宝搏


释放

R2020a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!