主要内容

使用App Designer创建并运行简单的应用程序

应用程序设计器提供了一个教程,指导您完成创建包含绘图和滑块的简单应用程序的过程。滑块控制绘图函数的振幅。您可以通过运行教程来创建此应用程序,也可以按照此处列出的教程步骤进行操作。

包含一些数据的绘图和标记为振幅的滑块的应用程序。

运行教程

要在App Designer中运行教程,请打开App Designer起始页并展开例子:一般节。然后,选择互动教程.

创建应用程序的教程步骤

在App Designer中执行以下步骤。

  1. 斧头来自组件库在画布上。

  2. 滑块来自组件库在画布上。将其放置在轴下方,如上图所示。

  3. 替换滑块标签文本。双击标签并替换单词滑块具有振幅.

    滑块组件。选择滑块标签文本,并读取振幅。

  4. 在画布上方,单击代码视图编辑代码。(请注意,您可以通过单击切换回编辑布局。)设计视图.)

    用于在设计视图和代码视图之间切换的切换按钮。

  5. 在代码视图中,添加一个执行MATLAB的回调函数®每当用户移动滑块时,都会发出命令。右击app.AmplitudeSlider组件浏览器. 然后选择回调>添加ValueChangedFcn回调App Designer在上下文菜单中创建一个回调函数,并将光标放在该函数的主体中。

    应用程序设计器组件浏览器。app.AmplitudeSlider上下文菜单的回调选项包含添加ValueChangedFcn或ValueChangingFcn回调的选项。

  6. 绘制高峰在轴中运行。将此命令添加到振幅滑动值已更改回拨:

    绘图(应用ui轴,值*峰值)
    请注意情节命令指定目标轴(app.UIAxes)作为第一个论点。调用时始终需要目标轴情节应用程序设计器中的命令。

  7. 改变限制Y-通过设置叶利姆财产UIAxes对象将此命令添加到振幅滑动值已更改回拨:

    app.UIAxes.YLim=[-1000];
    请注意,该命令使用点表示法访问叶利姆属性。始终使用该模式应用程序.组成部分.所有物访问属性值。

  8. 点击保存并运行应用程序。保存更改后,您的应用可在app Designer中再次运行,或通过键入其名称(不带.mlapp扩展)在MATLAB命令提示符下。从命令提示符运行应用程序时,文件必须位于当前文件夹或MATLAB路径中。

相关话题