在matlab使用App Designer创建并运行应用程序

App Designer提供了一个教程,指导您完成创建包含绘图和滑块的简单应用程序的过程。滑块控制绘制函数的振幅。您可以通过运行教程来创建此应用程序,也可以按照下面列出的教程步骤进行操作。运行教程公开的例子要在应用程序设计器中运行教程,请在应用程序设计器工具栏的“设计器”选项卡上选择“打开>交互式教程”。

东西/原料

  • 电脑
  • matlab软件

方式/步调

  1. 1

    建立应用程序的教程步调

    在应用程序设计器中执行以下步调。

    1、将轴组件从组件库拖到画布上。

    2、将滑块组件从组件库拖到画布上。将其放置在轴的下方,如上图所示。

    3、替代滑块标签文本。双击标签并用振幅替代字滑块。

  2. 2

    在画布上方,单击代码视图以编纂代码。(请注重,可以经由过程单击“设计视图”切换回编纂结构。)

  3. 3

    在“代码”视图中,添加一个回调函数,该函数在用户移动滑块时执行MATLAB®号令。在组件浏览器中的app.AmplitudeSlider上单击鼠标右键。然后在上下文菜单中选择Callbacks>Add ValueChangedFcn callback。App Designer建立回调函数并将光标放在该函数的本家儿体中。

  4. 4

    在轴上绘制峰值函数。将此号令添加到AmplitudeSliderValueChanged回调的第二行:

    plot(app.UIAxes,value*peaks)

    请注重,plot号令指定方针轴(app.UIAxes)作为第一个参数。在App Designer中挪用plot号令时,始终需要方针轴。

  5. 5

    经由过程设置UIAxes对象的YLim属性更改y轴的限制。将此号令添加到AmplitudeSliderValueChanged回调的第三行:

    app.UIAxes.YLim = [-1000 1000];

    注重,该号令利用点暗示法来拜候YLim属性。始终利用模式app.Component.Property拜候属性值。

  6. 6

    单击“运行”保留并运行应用程序。保留更改后,您的应用程序可以在应用程序设计器中再次运行,或者在MATLAB号令提醒下键入其名称(不带.mlapp扩展名)。从号令提醒符运行应用程序时,文件必需位于当前文件夹或MATLAB路径中。

    END
原作者:matlab举报
  • 发表于 2020-03-14 17:01
  • 阅读 ( 2488 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具