matlab gui 编程简介

matlab gui 编程简介,第1张

用户界面(或接口)是指前卜御:人与机器(或程序)之间交互作用的工具和方法。如键盘、

鼠标、跟踪球、话筒都可成为与计算机交换信息的接口。

图形用户界面(Graphical User Interfaces ,GUI)则是由窗口、光标、按键、菜单、文

字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选

择、激活这些图形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。

假如读者所从事的数据分析、解方程、计算结果可视工作比较单一,那么一般不会考

虑GUI 的制作。但是如果读者想向别人提供应用程序,想进行某种技术、方法的演示,想

制作一个供反复使用且 *** 作简单的专用工具,那么图形用户界面也许是最好的选择之一。

MATLAB 为表现其基本功能而设计的演示程序demo 是使用图形界面的最好范例。

MATLAB的用户,在指令窗中运行demo 打开那图形界面后,只要用鼠标进行选择和点击,

就可浏览那丰富多彩的内容。

用户图形慧岩界面(GUI)是程序的图形化界面。一个好的GUI 能够使程序更加容易的使用。它

<br>提供用户一个常见的界面,还提供一些控件,例如,按钮,列表框,滑块,菜单等。用户图形

<br>界面应当是易理解且 *** 作是可以预告的,所以当用户进行某一项 *** 作,它知道如何去做。例如,

<br>当鼠标在一个按钮上发生了单击事件,用户图形界面初始化它的 *** 作,并在按钮的标签上对这

<br>个 *** 作进行描述。

<br>

<br>创建MATLAB 用户图形界面必须由三个基本元素:

<br>1. 组件. 在matlab GUI 中的每一个项目(按钮,标签,编辑框等)都是一个图形化组件.组件可

<br>分为三类:图形化控件(按钮,编辑框,列表,滚动条等),静态元素(窗口和文本字符串),菜单

<br>和坐标系. 图形化控件和静态元素由函数uicontrol 创建,菜单由函数uimenu 和

<br>uicontextmenu 创建,坐标系经常用于显示图形化数据,由函数axes 创建.

<br>2. 图象窗口(Figure)。GUI 的每一个组件都必须安排图象窗口中。以前,我们在画数据图

<br>象时,图象窗口会被自动创建。但我们还可以用函数figure 来创建空图象窗口,空图

<br>象窗口经常用于放置各种类型的组件。

<br>3. 回应。最后,如果用户用鼠标单击或用键盘键入一些信息,那么程序就要有相应的动

<br>作。鼠标单击或键入信息是一个事件,如果matlab 程序运行相应的函数,那么matlab

<br>函数肯定会有所反应。例如,如果用弊含户单击一按钮,这个事件必然导致相应的matlab

<br>语句执行。这些相应的语句被称为回应。只要执行GUI 的单个图形组件,必须有一个

<br>回应。

这个是帆携你敬穗在创建叫成绩的GUI界面时同时生成的M文件,你要根据你要实现态稿伏的功能对各个控件的回调函数进行补充编写,例如你调加了一个按钮,你点击它的时候想要实现什么功能你就要在这个按钮的回调函数进行编程

方法和详细的 *** 作步骤如下:

1、第一步,在计算机上安装matlab软件,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,双击matlab图标以打开其主页,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,将鼠标移到“New”选项上,然后单击一次,选择并单击d出菜单中的“Function”选项,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,这是m文件编辑页面,见下图,转到下面的步骤。

5、第五步,完成上述步骤后,编写输入变量和输出变量的函数计算关系,见下图,转到下面的步骤。

6、第六步,完成上述步骤后,单击左上角的“Save”选项进行保存,见下图蚂源,转到下面的步骤。

7、第七步,完成上述步骤后,如果要调用m文件,只需依次将要调用的文件保存到“Command Window”窗口的主界面文件夹中,然后在“Command Window”中换行,输入文件名,输入所有输入变量的详细信息。

同时冲物汪,填写值并按键盘上的Enter键以指示调用和运行m文件,见下图。这样,就解决了这个问题了。散仔


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8255857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存