创建确认对话框
以字符向量的形式返回用户选择。指定选择
= uiconfirm (___)选择
使用任何前面的语法输出参数。使用此语法时,在打开对话框时无法访问MATLAB命令提示符。
创建一个显示警告图标而不是默认问题图标的对话框。
FIG = ufigure;选择= uiconfirm(图,“关闭文件吗?”,确认关闭的,…“图标”,“警告”);
当用户选择一个选项时,uiconfirm
以字符向量的形式返回该选项。
创建一个包含三个选项的确认对话框:覆盖,另存为新,取消.指定另存为新作为默认选项,并指定取消作为映射到取消行为的选项。
FIG = ufigure;味精=保存这些更改将覆盖以前的更改。;title =“确认保存”;select = uiconfirm(图,msg,标题,…“选项”,{“覆盖”,“另存为新”,“取消”},…“DefaultOption”2,“CancelOption”3);
当用户选择一个选项时,uiconfirm
返回他们的选择作为字符向量。
创建一个图形PolarAxes
对象和显示使用LaTeX格式化的方程的确认对话框。包含处理对话框选择和在用户单击时绘制方程的代码好吧.
FIG = ufigure;Ax =偏光轴(图);味精=“你想绘制$$r = \exp \left(\frac{\theta}{10}\right)吗?”$ $”;select = uiconfirm(图,msg,“阴谋方程”,“翻译”,“乳胶”);开关选择情况下“好吧”Theta = -100:0.1:0;R = exp(theta/10);polarplot (ax,θ,r);情况下“取消”返回结束
点击好吧画出方程。
CloseFcn
回调的CloseFcn
名称-值参数用于在对话框关闭时执行特定任务。
在MATLAB编辑器中,创建一个包含以下代码的脚本。代码创建了一个图形并定义了两个名为figcallback
而且dlgcallback
.
的figcallback
函数在用户试图关闭图形窗口时执行。函数在图形窗口中创建确认对话框,并指定dlgcallback
对话框功能CloseFcn
回调。
的dlgcallback
函数在对话框关闭时执行。函数访问SelectedOption
字段在结构体
被称为事件
, MATLAB将其作为第二个参数传递给回调函数。如果用户选择好吧时,函数关闭图形窗口。
图= ufigure图(“CloseRequestFcn”, @figcallback);函数figcallback (src、事件)uiconfirm (src,“关闭应用程序?”,确认关闭的,…“CloseFcn”, @dlgcallback);结束函数dlgcallback (src、事件)如果事件。SelectedOption = =“OK”删除(event.Source)结束结束
运行脚本,然后尝试关闭图形窗口。这将创建确认对话框。
有关指定回调函数的详细信息,请参见为以编程方式创建的应用编写回调.
在App Designer中创建一个确认对话框,要求用户确认关闭应用程序的决定。
写一个CloseFcn
回调确认对话框,如果用户选择关闭应用程序图形窗口好吧.首先,在App Designer中代码视图,通过选择创建私有功能函数>私有函数.然后,编写私有函数,使其匹配以下代码:
函数mycallback(应用程序、src、事件)如果事件。SelectedOption = =“OK”删除(app.UIFigure);结束结束
最后,要在用户试图关闭应用程序时显示对话框,请创建一个CloseRequestFcn
回调图形窗口。点击回调并选择app.UIFigure
作为分量和CloseRequestFcn
作为回调,然后点击添加回调.用下面的代码替换App Designer创建的回调函数体:
uiconfirm(应用程序。UIFigure,“关闭文件吗?”,确认关闭的,…“CloseFcn”, @app.mycallback);
保存并运行应用程序,然后尝试关闭应用程序窗口以创建确认对话框。
有关以编程方式创建组件和指定回调函数的详细信息,请参见以编程方式将UI组件添加到应用程序设计器.
无花果
- - - - - -目标图数字
对象目标图形,指定为数字
对象。属性创建的图形uifigure
函数。
消息
- - - - - -要显示的消息消息,指定为字符向量、字符向量的单元格数组或字符串数组。当邮件有多行文本时,指定单元格数组或字符串数组。数组中的每个元素对应于不同的文本行。
标题
- - - - - -对话框标题对话框标题,指定为字符向量或字符串标量。
的可选逗号分隔对名称,值
参数。的名字
参数名称和价值
对应的值。的名字
必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
select = uiconfirm(图,消息,标题,'选项',{'保存','删除','退出'})
为对话框指定三个自定义选项。
选项
- - - - - -自定义选项{“OK”,“取消”}
(默认)|字符向量的单元格数组|字符串数组自定义选项,指定为字符向量的单元格数组或字符串数组。
图标
- - - - - -图标“问题”
(默认)|预定义的图标|自定义图标图标,指定为预定义图标或自定义图标。
该表列出了预定义图标的值。例如,要显示复选标记图标,请指定名称-值对“图标”,“成功”
.
价值 | 图标 |
---|---|
“问题” (默认) |
|
“信息” |
|
“成功” |
|
“警告” |
|
“错误” |
|
” |
没有图标显示。 |
指定一个自定义图标为以下值之一:
一个字符向量,它指定MATLAB路径上的SVG、JPEG、GIF或PNG图像的文件名。或者,您也可以指定映像文件的完整路径。
真彩色图像数组。看到图像类型获取更多信息。
DefaultOption
- - - - - -默认的选项1
(默认)|特征向量|字符串标量|整数默认选项,指定为字符向量、字符串标量或整数。默认选项对应于对话框中默认具有焦点的按钮。
类型中的元素时,必须与之匹配选项
数组中。但是,如果你打电话uiconfirm
没有选项
参数,然后DefaultOption
必须“好吧”
或“取消”
.
当您指定一个整数时,它必须在[1,n]的范围内,其中n是选项
数组中。如果你在打电话uiconfirm
没有选项
参数,然后DefaultOption
必须1
或2
.
CancelOption
- - - - - -取消选择2
(默认)|特征向量|字符串标量|整数取消选项,指定为字符向量、字符串标量或整数。取消选项指定要取消对话框中的操作的选项映射。
类型中的元素时,必须与之匹配选项
数组中。但是,如果你打电话uiconfirm
没有选项
参数,然后CancelOption
必须“好吧”
或“取消”
.
当您指定一个整数时,它必须在[1,n]的范围内,其中n是选项
数组中。如果你在打电话uiconfirm
没有选项
参数,然后CancelOption
必须1
或2
.
CloseFcn
- - - - - -关闭回调函数”
(默认)|函数处理|单元阵列|特征向量关闭回调函数,指定为以下值之一:
一个函数句柄。
第一个元素为函数句柄的单元格数组。单元格数组中的后续元素是传递给回调函数的参数。
包含有效MATLAB表达式的字符向量(不推荐)。MATLAB在基本工作空间中计算这个表达式。
此回调对于在对话框关闭时执行特定任务非常有用。
当你指定CloseFcn
作为函数句柄(或包含函数句柄的单元格数组),MATLAB传递一个结构体
包含事件数据作为回调函数的输入参数。这结构体
包含下表中描述的字段。
结构域 | 价值 |
---|---|
源 |
数字 与对话框关联的对象。 |
EventName |
“ConfirmDialogClosed” |
DialogTitle |
对话框的标题。 |
SelectedOptionIndex |
所选选项的索引。为n 选项,索引可以是任意整数1 来n . |
SelectedOption |
所选选项的按钮标签,作为字符向量返回。 |
有关指定回调函数的详细信息,请参见为以编程方式创建的应用编写回调.
翻译
- - - - - -对话框文本解释器“没有”
(默认)|“泰克斯”
|“乳胶”
|“html”
对话框文本解释器,指定为:
“没有”
—显示文字字符。
“泰克斯”
-使用TeX标记的子集解释文本。
“乳胶”
-使用LaTeX标记的子集解释文本。
“html”
-使用HTML标记的子集解释文本。
使用TeX标记添加上标和下标,并在文本中包含特殊字符。
修饰语一直有效到文本结束。上标和下标是个例外,因为它们只修改下一个字符或花括号内的字符。当您将解释器设置为“泰克斯”
时,支持的修金宝app饰符如下。
修饰符 | 描述 | 例子 |
---|---|---|
^ {} |
上标 | “文本^{上标}’ |
_ {} |
下标 | “text_{下标}’ |
\男朋友 |
大胆的字体 | “\ bf文本” |
它\ |
斜体字体 | “\它文本” |
\ sl |
斜体(通常与斜体相同) | “\ sl文本” |
rm \ |
正常的字体 | “\ rm文本” |
\字体名{ |
字体名称-替换 使用字体族的名称。你可以和其他修饰语一起使用。 |
“\字体名{快递}文本” |
\字形大小{ |
字体大小-替换 以点单位为单位的数值标量值。 |
”字形大小{15}文本” |
{\颜色 |
字体颜色-替换 用这些颜色中的一种:红色的 ,绿色 ,黄色的 ,品红色的 ,蓝色的 ,黑色的 ,白色 ,灰色的 ,暗绿色 ,橙色 ,或lightBlue . |
“{品红}\颜色文本” |
\颜色(rgb){说明符} |
自定义字体颜色-替换 三元素RGB三元组。 |
“\颜色(rgb){0, 0.5, 0.5}文本” |
属性中支持的特殊字符金宝app“泰克斯”
翻译。
字符序列 | 象征 | 字符序列 | 象征 | 字符序列 | 象征 |
---|---|---|---|---|---|
|
α |
|
υ |
|
~ |
|
∠ |
|
|
≤ |
|
|
|
|
χ |
|
∞ |
|
β |
|
ψ |
|
♣ |
|
γ |
|
ω |
|
♦ |
|
δ |
|
Γ |
|
♥ |
|
ϵ |
|
Δ |
|
♠ |
|
ζ |
|
Θ |
|
↔ |
|
η |
|
Λ |
|
← |
|
θ |
Ξ |
|
⇐ |
|
|
ϑ |
|
Π |
|
↑ |
|
ι |
|
Σ |
|
→ |
|
κ |
|
ϒ |
|
⇒ |
|
λ |
|
Φ |
|
↓ |
|
µ |
|
Ψ |
|
º |
|
ν |
|
Ω |
|
± |
ξ |
|
∀ |
|
≥ |
|
|
π |
|
∃ |
|
∝ |
|
ρ |
|
∍ |
|
∂ |
|
σ |
|
≅ |
|
• |
|
ς |
|
≈ |
|
÷ |
|
τ |
|
ℜ |
|
≠ |
|
≡ |
|
⊕ |
|
ℵ |
|
ℑ |
|
∪ |
|
℘ |
|
⊗ |
|
⊆ |
|
∅ |
|
∩ |
|
∈ |
|
⊇ |
|
⊃ |
|
⌈ |
|
⊂ |
|
∫ |
|
· |
|
ο |
|
⌋ |
|
¬ |
|
∇ |
|
⌊ |
|
x |
|
… |
|
⊥ |
|
√ |
|
´ |
|
∧ |
|
ϖ |
|
∅ |
|
⌉ |
|
〉 |
|
| |
|
∨ |
|
〈 |
|
© |
使用LaTeX标记格式化和显示数学表达式、方程和特殊字符。在有标记的文本周围使用美元符号。例如,使用'$\int_1^{20} x^2 dx$'
对于内联模式或'$$\int_1^{20} x^2 dx$$'
用于显示模式。
显示的文本使用默认的LaTeX字体样式。您可以使用LaTeX标记来更改字体样式。
MATLAB支金宝app持大多数标准LaTeX数学模式命令。有关更多信息,请参见金宝app支持的LaTeX命令.
使用HTML标记来显示链接和自定义字体样式。
解释器支持HTML标记的一个子集金宝app。作为一般准则,解释器支持与文本相关的标记和样式。金宝app不支金宝app持的标签和样式将被忽略。
该表列出了受支持的元素和元素属性。金宝app
HTML元素 | 属性 | 描述 |
---|---|---|
一个 |
风格 ,目标 ,href ,标题 |
超链接 |
简写的 |
风格 ,标题 |
缩写或首字母缩略词 |
地址 |
风格 |
联系信息 |
文章 |
风格 |
自给自足,独立的内容 |
一边 |
风格 |
与主要内容间接相关的内容 |
b |
风格 |
粗体文本 |
bdi |
风格 ,dir |
与周围文本格式方向不同的内容 |
bdo |
风格 ,dir |
与周围文本格式方向不同的内容 |
大 |
风格 |
文本比周围的文本大一个字体大小级别(在HTML5中已过时) |
引用 |
风格 ,引用 |
扩展的报价 |
br |
N/A | 换行符 |
标题 |
风格 |
表的标题或标题 |
中心 |
风格 |
内容水平居中 |
引用 |
风格 |
创意作品名称 |
代码 |
风格 |
代码片段 |
上校 |
风格 ,对齐 ,valign ,跨度 ,宽度 |
表中的列 |
colgroup |
风格 ,对齐 ,valign ,跨度 ,宽度 |
表中的列组 |
dd |
风格 |
描述列表中的术语或值 |
▽ |
风格 ,datetime |
从文档中删除的文本 |
细节 |
风格 ,开放 |
交互式小部件,文本仅在切换到“打开”状态时可见 |
戴斯。莱纳姆: |
风格 |
描述表 |
dt |
风格 |
描述列表中的术语或值 |
新兴市场 |
风格 |
下划线文本(通常以斜体显示) |
字体 |
风格 ,颜色 ,大小 ,脸 |
具有指定字体属性的文本(在HTML5中已过时) |
页脚 |
风格 |
页脚 |
h1 .h2 ,h3 ,h4 ,h5 ,编辑 |
风格 |
组别标题-<标题> 是最高水平的航向和<编辑> 是最低的 |
头 |
风格 |
介绍性的内容 |
人力资源 |
风格 |
主题打破 |
我 |
风格 |
文本与周围内容的偏移——默认为斜体 |
ins |
风格 ,datetime |
插入到文档中的文本 |
李 |
风格 |
列表中的项目 |
马克 |
风格 |
标记或突出显示的文本 |
ol |
风格 |
有序列表 |
p |
风格 |
段 |
精准医疗 |
风格 |
预格式化的文本 |
年代 |
风格 |
文本中有一个擦除线 |
罢工 |
风格 |
带有划线的文本(在HTML5中已过时) |
部分 |
风格 |
独立的部分 |
小 |
风格 |
文本比周围的文本小一个字体大小级别(在HTML5中已过时) |
子 |
风格 |
下标 |
吃晚饭 |
风格 |
上标 |
强大的 |
风格 |
非常重要的文本 |
表格 |
风格 ,宽度 ,边境 ,对齐 ,valign |
表格 |
tbody |
风格 ,对齐 ,valign |
表体 |
道明 |
风格 ,宽度 ,行宽 ,colspan ,对齐 ,valign |
表数据单元格 |
tfoot |
风格 ,对齐 ,valign |
汇总表列的表行集 |
th |
风格 ,宽度 ,行宽 ,colspan ,对齐 ,valign |
表数据单元格,指定为单元格组的标头 |
thead |
风格 ,对齐 ,valign |
指定列标头的表行集 |
tr |
风格 ,行宽 ,对齐 ,valign |
行表格单元格 |
tt |
风格 |
单空格文本(在HTML5中已过时) |
u |
风格 |
带有未铰接注释的文本-默认情况下呈现为下划线 |
ul |
风格 |
无序列表 |
有关这些元素的详细信息,请参见https://developer.mozilla.org/en-US/docs/Web/HTML/Element.
您可以使用HTML样式属性来格式化HTML内容。样式属性是由CSS属性及其值组成的字符串。
支持以下CSS属性:金宝app
背景颜色
边界底部
border-bottom-color
border-bottom-left-radius
border-bottom-right-radius
border-bottom-style
border-bottom-width
border-left
border-left-color
border-left-style
border-left-width
这个特性
边境
border-right-color
border-right-style
border-right-width
border-spacing
边框样式
border-top
border-top-color
border-top-left-radius
border-top-right-radius
border-top-style
border-top-width
边框宽度
颜色
方向
字体类型
字体大小
字体样式
粗细
高度
隐藏的
行高
保证金
margin-bottom
margin-left
margin-right
margin-top
max-height
max-width
最小高度
min-width
溢出
overflow-wrap
overflow-x
overflow-y
填充
padding-bottom
padding-left
padding-right
padding-top
text-align
文本链接
文字修饰
文本
文本溢出
文本阴影
首字母
标题
翻译
空白
宽度
有关这些属性的详细信息,请参见https://developer.mozilla.org/en-US/docs/Web/CSS/Reference.
海脂循环匹配函数对应求解MATLAB:
Esegui il commanmando inserendolo nella finestra di commanmando MATLAB。我的浏览器web不支持和MATLAB金宝app。
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。