设为首页 加入收藏

TOP

Matlab GUI之通用对话框
2014-11-24 08:05:26 来源: 作者: 【 】 浏览:1
Tags:Matlab GUI 通用 对话

消息对话框



msgbox函数。它不接受用户的任何输入,在用户单击OK按钮后,对话框自动关闭,然后返回程序中继续执行。



>> msgbox('欢迎使用MATLAB')% 建立一个没有标题的消息对话框

>> msgbox('欢迎使用MATLAB','MATALB','warn')%% 建立一个有标题的消息对话框




错误对话框



errordlg函数。



>> errordlg %建立一个默认参数的错误对话框

>> errordlg('这是一个错误对话框','MATLABerror') %建立一个名为MATLAB error的错误对话框



警告对话框

warndlg函数。



>> warndlg %建立一个默认参数的警告对话框

>> errordlg('这是一个警告对话框','MATLABwarning')



帮助对话框



helpdlg函数。



>>helpdlg('你需要帮助吗?','MATLABHelp')



进度条设置对话框



waitbar函数。作用是反映程序运行的完成情况。



h=waitbar(0,'请稍等......')

for i=1:10000

waitbar(i/10000)

end



输入对话框



inputdlg函数。



prompt={'输入梯形的上底:','输入梯形的下底','输入梯形的高'};%设置提示字符串

name='Enter trapeaia Data';%设置标题

numlines=1;%指定输入数据的行数

defAns={'20','50','40'};%设定默认值

Resize='on';%设定对话框尺寸可调节

answer=inputdlg(prompt,name,numlines,defAns,'on')%创建输入对话框



列表对话框



listdlg函数。



p=path(path,'C:/MATLAB7/work');%设置路径,若为当前目录,可以省略这一步

d=dir('C:/MATLAB7/work');%获取指针,若为当前目录,则d=dir

str={d.name};%获取目录内的文件名

[sel,ok]=listdlg('Liststring',str,'PromptString','请选择文件','SelectionMode','Multiple')%创建列表对话框。

文件选择成功后,单击“OK‘按钮,系统将选择好的文件序号存入相应向量sel,参数ok的值为1。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C/C++中printf和C++中cout的输出.. 下一篇Android短彩信幻灯片异步加载机制

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·请问c语言刚入门,该 (2025-12-26 10:21:04)
·python 编程怎么定义 (2025-12-26 10:21:01)
·09-指 针 (一)-c语言 (2025-12-26 10:20:58)
·About - Redis (2025-12-26 08:20:56)
·Redis: A Comprehens (2025-12-26 08:20:53)