Matlab dialog函数,matlab学习------------普通dialog对话框,错误对话框errordlg,警告对话框warndlg...

Dialog对话框

语法:

h = dialog(‘PropertyName‘,PropertyValue,...)

对话框的默认属性

672cad43f8c506b9f3c3a9ad6f9323c5.png

WindowStyle的值:{normal} | modal | docked

具体实例:

out = dialog;    %默认显示对话框之后点击对话框中的空白部分对话框会关闭掉

结果:

6857a2585cde09cfaea1bb7f01714608.png

%普通对话框

out = dialog(‘WindowStyle‘, ‘normal‘,...

‘Name‘, ‘我的Dialog对话框‘,...

‘position‘,[300 300 400 300]);

uicontrol(‘parent‘,out,...

‘style‘,‘pushbutton‘,...

‘position‘,[80 40 80 50],...

‘string‘,‘确定‘,...

‘callback‘,‘delete(gcbf)‘);%回调函数,点击按钮关闭对话框

结果:(点击按钮关闭对话框)

871ed49bfb77601a6e6ea5c833cc2e65.png

错误对话框errordlg

语法:

h = errordlg

h = errordlg(errorstring)

h = errordlg(errorstring,dlgname)

h = errordlg(errorstring,dlgname,createmode)

%createmode取值:non-modal (默认),modal,replace

举例:

h = errordlg(‘对话框内容‘,‘对话框标题‘,‘modal‘)

5972967eb69f0b31bae78a1557c1ff86.png

warndlg警告对话框(跟错误对话框类似)

语法:

h = warndlg

h = warndlg(warningstring)

h = warndlg(warningstring,dlgname)

h = warndlg(warningstring,dlgname,createmode)

举例:

warndlg(‘Pressing OK will clear memory‘,‘!! Warning !!‘)

结果:

fd1a82c727eb5060b1286c295c604a76.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值