基于MATLAB的app designer设计

**

基于MATLAB的app designer设计

**

前言:在日常的程序设计时,我们通常只是设计代码,而代码往往是很空洞的,对于专业的计算机程序员而言,这或许不是很重要的问题,但是对于大多数的人来说,这是个很大的障碍,为此,交互式的图形界面显得尤为重要,而MATLAB的图形界面开发工具在以前一直是guide,随着版本的更新,新的app designer工具收到了更多人的喜欢,他的界面更加友好,代码管理更加的方便,有利于开发出更加快捷和方便的基于MATLAB的科学计算软件。
第一个app designer程序设计
1.首先,第一步需要打开MATLAB的app designer
第一种方式就是通过界面进入:新建->App
基于MATLAB的app designer设计_第1张图片
第二种实在命令行输入:appdesigner
进入后的界面如图所示:
基于MATLAB的app designer设计_第2张图片
界面的具体形式和QT的界面是十分类似的,可以在中间的组件设计视图中添加左侧的组件库中的组件,从而构建出软件的操作界面,在完成界面设计后,需要点击代码视图,添加代码,代码完成后,就可以点击上方的运行

2.在了解基本的思路之后就可以开始设计第一个app,helloworld.mlapp
软件的界面如下:
基于MATLAB的app designer设计_第3张图片
功能是:点击button按钮在edit field中会显示出helloworld

1.设计界面:在设计视图中拖动需要的组件分别是按钮(button)和文本(edit field)

2.添加代码(根据需求添加)
因为按下按钮才会显示,所以需要在button下添加回调函数
添加的方法为点击button按钮,然后右击,回调函数
基于MATLAB的app designer设计_第4张图片
基于MATLAB的app designer设计_第5张图片
白色的显示框为回调函数的书写区,其余的代码是没办法修改的,提高了代码的管理效率
代码如下:
基于MATLAB的app designer设计_第6张图片
然后点击运行
界面如下:
基于MATLAB的app designer设计_第7张图片

运行的结果如下图所示:
基于MATLAB的app designer设计_第8张图片

备注:可以修改赋值的内容,还可以改变图中的部件布局以及显示的图形界面的大小颜色,可以多多尝试,学习非一日之功,需要多多尝试。

你可能感兴趣的:(MATLAB,appdesigner)