Matlab - 具有字幕样式的Waitbar

时间:2014-06-19 07:54:46

标签: matlab user-interface

问题

我在matlab中寻找一个改进的等待栏,支持字幕样式。

示例语法我希望:

smartWaitbar(6/12, 'Step 7/12...'); % Ratio € [0.0 1.0] ==> Normal display
smartWaibar(NaN, 'Connecting to database...'); % ratio = NaN ==> Marquee style 

示例展示我希望:

enter image description here

NB1:我搜查了file-exchange,但没找到我要找的东西。

NB2:如果它还不存在,我可能会使用winforms创建自己的等候栏。

2 个答案:

答案 0 :(得分:2)

查看有关在Yair Altmans博客中设置状态栏组件的条目"未记录的Matlab" http://undocumentedmatlab.com/blog/setting-status-bar-components

答案 1 :(得分:2)

在matlab中央文件交换中查看 mywaitbar 。我创建了这个等待栏只是为了向等待栏添加自定义模式。

您可以在以下网址找到代码:

http://www.mathworks.com/matlabcentral/fileexchange/46896-mywaitbar

点击说明的图片,查看其实际效果。

我解决了"圆形卷轴"或"字幕样式"具有更新条形位置的计时器功能,具体取决于传递给计时器功能的图形句柄和已完成的计时器步骤数。

希望它有所帮助。