建立应用程序的教程步调
在应用程序设计器中执行以下步调。
1、将轴组件从组件库拖到画布上。
2、将滑块组件从组件库拖到画布上。将其放置在轴的下方,如上图所示。
3、替代滑块标签文本。双击标签并用振幅替代字滑块。
在画布上方,单击代码视图以编纂代码。(请注重,可以经由过程单击“设计视图”切换回编纂结构。)
在“代码”视图中,添加一个回调函数,该函数在用户移动滑块时执行MATLAB®号令。在组件浏览器中的app.AmplitudeSlider上单击鼠标右键。然后在上下文菜单中选择Callbacks>Add ValueChangedFcn callback。App Designer建立回调函数并将光标放在该函数的本家儿体中。
在轴上绘制峰值函数。将此号令添加到AmplitudeSliderValueChanged回调的第二行:
plot(app.UIAxes,value*peaks)
请注重,plot号令指定方针轴(app.UIAxes)作为第一个参数。在App Designer中挪用plot号令时,始终需要方针轴。
经由过程设置UIAxes对象的YLim属性更改y轴的限制。将此号令添加到AmplitudeSliderValueChanged回调的第三行:
app.UIAxes.YLim = [-1000 1000];
注重,该号令利用点暗示法来拜候YLim属性。始终利用模式app.Component.Property拜候属性值。
单击“运行”保留并运行应用程序。保留更改后,您的应用程序可以在应用程序设计器中再次运行,或者在MATLAB号令提醒下键入其名称(不带.mlapp扩展名)。从号令提醒符运行应用程序时,文件必需位于当前文件夹或MATLAB路径中。
原作者:matlab举报
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!