应用程序设计器提供了一个教程,指导您完成创建包含绘图和滑块的简单应用程序的过程。滑块控制绘图函数的振幅。您可以通过运行教程来创建此应用程序,也可以按照此处列出的教程步骤进行操作。
要在App Designer中运行教程,请打开App Designer起始页并展开例子:一般节。然后,选择互动教程.
在App Designer中执行以下步骤。
拖斧头来自组件库在画布上。
拖滑块来自组件库在画布上。将其放置在轴下方,如上图所示。
替换滑块标签文本。双击标签并替换单词滑块
具有振幅
.
在画布上方,单击代码视图编辑代码。(请注意,您可以通过单击切换回编辑布局。)设计视图.)
在代码视图中,添加一个执行MATLAB的回调函数®每当用户移动滑块时,都会发出命令。右击app.AmplitudeSlider
在组件浏览器. 然后选择回调>添加ValueChangedFcn回调App Designer在上下文菜单中创建一个回调函数,并将光标放在该函数的主体中。
绘制高峰
在轴中运行。将此命令添加到振幅滑动值已更改
回拨:
绘图(应用ui轴,值*峰值)
情节
命令指定目标轴(app.UIAxes
)作为第一个论点。调用时始终需要目标轴情节
应用程序设计器中的命令。改变限制Y-通过设置叶利姆
财产UIAxes
对象将此命令添加到振幅滑动值已更改
回拨:
app.UIAxes.YLim=[-1000];
叶利姆
属性。始终使用该模式应用程序
.组成部分
.所有物
访问属性值。点击跑保存并运行应用程序。保存更改后,您的应用可在app Designer中再次运行,或通过键入其名称(不带.mlapp
扩展)在MATLAB命令提示符下。从命令提示符运行应用程序时,文件必须位于当前文件夹或MATLAB路径中。