MATLAB GUI text 静态文本控件

 

以这段代码为例,这段代码处理了大量的数据,  如果去掉两处的 drawnow, 你会发现静态文本框并没有显示 ‘请稍等’ 然后程序就执行完了。 MATLAB的机制很有趣,并不是任何一个语句都是实时处理的,他会保存计算资源留给需要数据计算的地方,降低GUI的实时响应。

 

但是在这个地方如果不显示 '请稍等',就没有任何意义了,因为程序会在这个地方卡一些时间,所以必要的提示还是要有的,使用 drawnow让MATLAB立即响应这个操作。