MATLAB中的msgbox函数

一、函数语法

h = msgbox(Message) 
h = msgbox(Message,Title) 
h = msgbox(Message,Title,Icon) 
h = msgbox(Message,Title,'custom',IconData,IconCMap) 
h = msgbox(...,CreateMode) 

二、参数解析:

h = msgbox(Message) 创建一个对话框,根据figure窗体大小自动将Message换行。Message可以是一个字符串向量、字符串矩阵或者元胞数组。msgbox函数返回消息对话框的句柄h。

h = msgbox(Message,Title)  创建一个指定名称的消息对话框。

h = msgbox(Message,Title,Icon)  创建一个指定消息图标的消息对话框。Icon可以是'none'、'error'、'help'、'warn'或'custom'。默认值为'none'。

h = msgbox(Message,Title,'custom',IconData,IconCMap)  定义一个用户定义图标。IconData包含了定义图标的图形数据。IconCMap定义了图标图像使用的颜色索引表。

h = msgbox(...,CreateMode)  指定消息对话框是模式的还是非模式的。当然,您也可以选择是否为Mssage和Title使用解释器。

如果CreateMode是一个字符串,它只能取下表所列的这几个值:

如果CreateMode是一个结构体,它有'WindowStyle'和'Interpreter'两个字段。'WindowStyle'字段必须为上表所列取值中的一个。'Interpreter'必须为'tex'或者'none'。'Interpreter'的默认取值为'none'。

注:注意      一个模式的对话框防止用户在响应之前和其他的窗口进行交换。要暂停MATLAB程序执行,请使用uiwait函数。

如果您使用'CreateMode','modal'创建一个错误对话框(errordlg)、消息对话框(msgdlg)或者警告对话框(warndlg),若它和您之前用这几个函数创建的非模式对话框出现同名,您之前创建的非模式对话框将会在模式对话框创建之前删除。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值