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

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

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

文章插图


需要这些哦
电脑
matlab软件
方式/
1建立应用程序的教程

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


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

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

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

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

文章插图

2在画布上方,单击代码视图以编纂代码 。 (请注重,可以经由过程单击“设计视图”切换回编纂结构 。 )
在matlab使用App Designer创建并运行应用程序

文章插图

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

文章插图

4在轴上绘制峰值函数 。 将此号令添加到AmplitudeSliderValueChanged回调的第二行:
plot(app.UIAxes,value*peaks)
请注重,plot号令指定方针轴(app.UIAxes)作为第一个参数 。 在App Designer中挪用plot号令时,始终需要方针轴 。

5经由过程设置UIAxes对象的YLim属性更改y轴的限制 。 将此号令添加到AmplitudeSliderValueChanged回调的第三行:
app.UIAxes.YLim = [-1000 1000];
注重,该号令利用点暗示法来拜候YLim属性 。 始终利用模式app.Component.Property拜候属性值 。

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

文章插图

【在matlab使用App Designer创建并运行应用程序】原作者:matlab举报

以上内容就是在matlab使用App Designer创建并运行应用程序的内容啦,希望对你有所帮助哦!

    推荐阅读