matlab 进度条/waitbar 显示运行进度
当运行大程序,需要跑大量数据的时候,使用进度条可以看到程序究竟运行到什么地方了,哈哈,要不干等着难受(╯﹏╰)……
waitbar的作用是打开或者更新进度条。
1 语法结构
(1.1) h = waitbar(x,‘message’)
x表示进度条的比例长度,必须为0到1之间的数,message是在进度条上显示的信息
(1.2) waitbar(x,‘message’,‘CreateCancelBtn’,‘button_callback’)%
通过制定CANCEL按键来终止程序运行。
(1.3) waitbar(x,‘message’,property_name,property_value,…)
(1.4) waitbar(x)
(1.5) waitbar(x,h)
(1.6) waitbar(x,h,‘updated message’)
通过(1.6)可以不断更新进度条上的信息,用来显示程序运行的进度。
(2) 结束时可以使用delete(h)或close(h)关闭它。
h=waitbar(0,'please wait');
for i=1:1000%computation here%waitbar(i/1000,h)
end
delete(h);
如果要用数字显示运行进度,
h=waitbar(0,'please wait');for i=1:1000%computation here%str=['运行中...',num2str(i/1000*100),'%'];waitbar(i/1000,h,str)
end
delete(h);
例1:
h = waitbar(0,'Simulation inprocess');
for i=1:1000s=sprintf('Simulation in process:%d',ceil(i/10));waitbar(i/1000,h,[s '%']);
end
或
h = waitbar(0,'Simulation inprocess');
for i=1:1000s=['Simulation in process:' num2str(ceil(i/10)) '%'];waitbar(i/1000,h,s);
end
仿真图:
2 给waitbar添加标题
h = waitbar(0,'1','name','Simulation');
for i=1:1000s=sprintf('Simulation in process:%d',ceil(i/10));waitbar(i/1000,h,[s '%']);
end
仿真图:
————————————————
原文链接:https://blog.csdn.net/MichaelPixer/article/details/55048754
http://blog.sina.com.cn/s/blog_acbf9f980102wma0.html
http://blog.sina.com.cn/s/blog_b2eaf2760101dyjn.html
matlab 进度条/waitbar 显示运行进度相关推荐
- 创建自绘进度条,并在进度条上显示当前进度的百分比
平台:VS2005: 资料参考:来源于网络: 内容介绍:创建自绘进度条,并在进度条上显示当前进度的百分比. 第一步:创建基于对话框的工程,在对话框中放置一个进度条控件, 把进度条控件的属性Smooth ...
- python输出进度条 tqdm_Tqdm Python实现进度条,tqdmpython
python实现进度条-查看代码运行进度 一.前言 \quad \quad 有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我 ...
- java 进度条 不更新_java 进度条不能刷新解决方案 (已更新一次)
java期末考试都考完了,实验课却还没完,课程设计也还没开始做,本来打算把最后两次实验尽快做完,然后好好做课设,(我早就想写的坦克大战,过几天写好了,也肯定要整理发布出来).可却被多线程一题给坑了,题 ...
- android加载百分比功能,android进度条怎么显示百分比
android布局文件里的ProgressBar长形进度条怎么自 在windows操作系统下Android studio按照如下步骤自动义ProgressBar长形进度条的样式. 首先创建一个andr ...
- html的canvas显示数字,HTML5效果:Canvas 实现圆形进度条并显示数字百分比
实现效果 1.首先创建html代码 2.创建canvas环境 var canvas = document.getElementById('canvas'), //获取canvas元素 context ...
- html打印进度条不显示,LODOP打印URL显示和隐藏进度条
不建议使用ADD_PRINT_URL: 由于Lodop借用IE下载引擎,与非IE浏览器之间目前不能传递Session(Cookies),所以需要安全验证的页面不要用URL方式打印,要用页面已经下载好的 ...
- html数字显示百分比,扣丁学堂html5 教程之Canvas实现圆形进度条并显示数字百分比效果...
今天扣丁学堂html5培训小编和大家分享一下Canvas实现圆形进度条并显示数字百分比效果示例,对html5感兴趣的小伙伴或者是参加学习的小伙伴可以了解一下. Canvas实现圆形进度条并显示数字百分 ...
- 进度条实时显示request下载文件的解决方案
大家好,我是herosunly.985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用.曾获得阿里云天池比赛第一名,科大讯飞比赛第三名,CCF比赛第四名.拥有多项发明专利.对机器学 ...
- Qt实战案例(41)——利用QWinTaskbarButton和QWinTaskbarProgress类实现任务栏进度条的显示
目录 一.项目介绍 二.项目基本配置 三.UI界面设置 四.主程序实现 4.1 pro文件 4.2 widget.h头文件 4.3 widget.cpp源文件 五.效果演示 一.项目介绍 任务栏进度条 ...
最新文章
- PPP协议详解(转载)
- 开发者社区SDK对应版本更迭信息
- 心得体悟帖---开解语录
- 彩色图批量转换成灰度图、批量格式转换、批量重命名
- 深究AngularJS——校验(非form表单)
- OpenGL RGTC Compressor压缩实例
- 粗读《构建之法》后的思考和收获
- redis分布式锁的这些坑,我怀疑你是假的开发
- 决定零售商生与死的12大关键指标
- XML wsdl soap xslt xsl ide
- JAVA数据类型的强制转换
- 【python数据处理】替代Excel三维地图依据经纬度坐标的绘制热力地图的方式
- 万网域名绑定阿里云服务器
- Android 在现有项目中引入Compose
- oracle设置密码永不过期
- ZJOI2018游记Round2
- 14张Python基础知识点总结思维导图配搭一份视频教程还不能入门?
- 行走自由的扫地机器人,可能正在偷偷监听你
- java基础之数据类型
- linux搜狗输入法16.04,linux入门 ubuntu Ubuntu 16.04后的系统设置和软件安装(搜狗输入法、...
热门文章
- Spring REST:异常处理卷。 1个
- Java 8 Lambdas –缺少脱离Java的链接
- ANTLR –语义谓词
- 有效使用Eclipse的热门提示
- Netty:透明地使用SPDY和HTTP
- Java SE 7、8、9 –推进Java
- 织梦mysql安装教程视频教程_织梦DedeCMSV6系统安装步骤教程
- Servlet文件上传功能的实现(commons-fileupload)
- java读取codetable_解析Java对象的equals()和hashCode()的使用
- get占位符传多个参数_mybatis多个参数(不使用@param注解情况下),sql参数占位符正确写法...