当Matlab的程序需要运行很长一段时间,才能给出结果时,通常我们会用这段时间来做其他的事情,整理文档、做PPT、查看其他代码,或者打开网页看看电影、新闻,总之,不会盯着屏幕等待程序运行结束。
那么,如何当程序运行结束后,可以马上提示我们呢?今天就给大家分享一种弹出消息框的方式。
Matlab命令:
msgbox:创建消息提示框
用法:
f = msgbox(message)
f = msgbox(message,title)
f = msgbox(message,title,icon)
1、举例:弹出消息框
f = msgbox('Operation Completed!');
2、举例:给消息框加上标题
f = msgbox('Operation Completed!', 'Done');
3、举例:增加图标显示
f = msgbox('Operation Completed!', 'Done', 'help');
Matlab自带的几个图标如下图所示:
当然也可以用其他图片作为图标,具体用法为:
myicon = imread('MyPicture.jpg');
h=msgbox('Operation Completed','Done','custom',myicon);
閱讀更多 算法集市 的文章