图形用户界面(GUIs)入门与实践
1. 图形用户界面基础概念
现代用户习惯通过包含菜单、按钮、下拉列表等的窗口与程序进行交互,这种交互方式被称为图形用户界面(Graphical User Interface,简称 GUI),与基于命令行输入语句的文本用户界面相对。在 MATLAB 中,可使用 GUIDE(Graphical User Interface Development Environment)来创建和实现 GUI。
1.1 GUI 的基本结构
- 启动 GUIDE :在命令行输入
guide命令,会打开一个未命名的图形窗口,其中包含创建和布局 GUI 组件所需的所有工具,这些组件在 MATLAB 中称为 uicontrols(用户界面控件)。 - 生成文件 :GUIDE 会生成两个文件来保存和启动 GUI,分别是 FIG 文件和应用 M 文件。
- FIG 文件 :包含 GUI 图形的完整描述,即图形界面所需的所有 uicontrols 和坐标轴。
- 应用 M 文件 :用于启动和控制 GUI 的函数,不包含布局 GUI 组件的代码,该信息保存在 FIG 文件中。
- 回调函数 :GUI 主要通过回调函数进行控制,回调函数是应用 M 文件中的子函数,由用户编写,用于确定与 GUI 组件交互(如点击按钮)时采取的操作。GU
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



