MATLAB使用AppDesigner制作测试界面的入门小案例

编程入门 行业动态 更新时间:2024-10-10 23:26:05

MATLAB使用AppDesigner制作测试界面的<a href=https://www.elefans.com/category/jswz/34/1770026.html style=入门小案例"/>

MATLAB使用AppDesigner制作测试界面的入门小案例

matlab的AppDesigner基本使用

前几天搞了一个matlab的小的界面设计,使用到了其自带的工具AppDesigner,最近再使用有好些都忘记了,把一些基本的使用方式记录在案,如果有一些基础的化应该时很好理解的;

打开方式

找到这个功能的按钮在matlab的“主页”->“新建”->“App设计工具”,我的是汉化版的英文版的名字是“AppDesigner”。

如何使用

打开后出现的设计界面分为三个部分,左边是可选用的组件区,中间的是界面的画板,可以从左边把对应的功能拖拽进画板,然后右面会出现相应的定义好的组件的名称。
比如:刚打开时都是空白的

拖拽一个坐标区进去后右边也会多出一个坐标区对应的变量名;
通过双击可以更改坐标区的名称,坐标轴等。

首先,拖拽进去一个“坐标区”,三个“编辑字段(数值)”,三个“按钮”。
像下图中的样式,更改好大小和布局。右边对应的变量名也可以右键然后重命名。

还是需要一些简单的程序的

这里可以点击工作区右上角的代码视图,然后会出来一堆代码可以先不用管他。

这里紧接着就需要定义一些变量了,点击左上角的“属性”->“公有属性”,相当于定义一些全局变量,在整个程序里都可以使用。

然后会出现一个白色的区域(其他不能更改的区域是灰色)

在白色区域内就可以定义自己的变量了。。
随后定义自己的写的函数,在“函数”->“公共函数”中定义就可以;

同样会弹出一段可以用于自己编译的白色区间;在自定义函数下面;

也可以添加启动函数,就是编译函数时默认自动运行的代码;直接添加回调函数就行,我这里添加的是图中的回调函数。

然后就开始编写自己的函数;

我这里想编写一个正弦信号,让他绘制到坐标区中去,然后还有一个自己写的FFT函数,做了一个简单的FFT变换,FFT变换函数是我自己写的一个函数包,有兴趣的可以自己写以下试试

把在设计视图定义好的变量调用进去

然后运行程序就得到了软件界面;

点击Signal按钮出现正弦信号。。。

点击FFT按钮出现变换好的幅频曲线。。。

下一篇文章再详细说说怎么读编辑框里的数吧。。这里我就直接用了。。。

更多推荐

MATLAB使用AppDesigner制作测试界面的入门小案例

本文发布于:2023-08-03 10:40:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1287673.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门   界面   案例   测试   MATLAB

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!