没有合适的资源?快使用搜索试试~ 我知道了~
基于MATLAB的图形用户界面GUI设计毕业设计的看过来-基于MATLAB的图形用户界面(GUI)设计.pdf
需积分: 47 52 下载量 82 浏览量
2019-08-13
12:23:27
上传
评论 7
收藏 161KB PDF 举报
温馨提示
试读
3页
基于MATLAB的图形用户界面GUI设计毕业设计的看过来-基于MATLAB的图形用户界面(GUI)设计.pdf 下载吧免费的呵呵 Figure46.jpg
资源推荐
资源详情
资源评论
·
60 · 煤 矿 机 械
文章编 号 :1003.0794(2005)03.OO6O.03
2005年第 3期
基于 MATLAB的图形用户界面 (GUI)设计
王巧花 。叶 平 。黄 民
(1.中 国矿业 大学 机 电工程 学 院 ,江苏 徐州 221008;2.北 京机 械工业 学 院 ,北 京 100085)
摘 要 :MATLAB6.x的 GUIDE是 专 门用 于 图形 用 户 界 面 (GUI)程 序 设 计 的快 速 开 发 环 境 。从
介 绍 GUIDE入 手 ,结合 具体 的软 件 图 形界 面 实例 ,给 出 了利 用 GUIDE制 作 图形 用 户界 面 的 基 本 方
法 。在该例 子 中 ,利 用 GUIDE设计 的界 面不仅 可 以对 输入 的数据 进 行 曲 线拟 合 ,建立数 学模 型 ,而
且还 可以通过 此模 型作进一步的预 测和分析 ,界 面友好 ,具有 开放 性 ,方便 用 户不断地 完善 和扩 充
其 功 能 。
关键 词 :MATLAB语 言 ; 图形 用 户 界 面 ;GUI
中 图 号 :TP319 文 献标 识 码 :A
1 甫可言
MATLAB是 由 Math Works公 司 于 1984年 推 出
的数学软件 ,早期 以矩阵运算为主 ,但 随着 科学可视
化 的需求 日增 ,MATLAB在第 4版推 出了句柄 图形 ,
自此 之 后 ,所 有 的 Demos都包 含友好 的 图 形用 户界
面 ,MATLAB的 图形 界 面设 计 功 能也 日益完 善 。如
今 ,MATLAB已成为集数值计算功 能、符号运 算功 能
和图形处理功能 为一 身 的超级科 学计算 语 言,满 足
了不 同领 域用户 的 需求 。
2 句 柄 图形 及 图 形 用户 界 面
句柄图形 (Handle Graphics)就 是将 一个 图形
的每 一个组件都视为一个对象 (Object),每一个对
象 都有一 个 独一无 二 的 “句柄 ”(handle),根据这 个
句 柄 ,就可 以找到这个对象 (即图形组件 )的各项
属性 ,并进 而 更 改这 些 属性 ,以产 生 不 同的图形 呈
现效果 。
图形用 户 界 面 GUI(Graphics User Interface)是 由
各种 图形 对象 ,如 图形 窗 口 、图轴 、菜单 、按钮 、文 本
框等构建 的用户 界 面 ,是 人机 交流 信息 的工 具和 方
法 ,在该界面 内 ,用户可 以根据界面提示完成整个工
程 ,却 不 必 去 了解 工 程 内部是 如 何 工 作 的。GUI设
计 即可 以基本 的 MATLAB程 序设 计 为主 ,也可 以 鼠
标 为主利 用 GUIDE工具进 行 设计 。
利用 GUIDE设 计 图形用 户 界 面 时 ,可通 过 GUI
应用属 性 设置 编辑器 来 设 置对 句柄操 作 的响 应 ,fin.
dobi命令 可以获得所需 对象的句柄 。
3 GUIDE
GUIDE(Graphics User Interface Design Environ-
ment)是一 个专用于 GUI程序设计 的快 速开发环境 ,
使用者通 过 鼠标就 能迅速地 产生 各种 GUI控件 ,并
随心所欲地改变它们 的外形 、大小及颜色等 ,从而帮
助用 户方便 地 设 计 出 各 种 符 合要 求 的图 形 用 户 界
面 。调用 GUIDE 的方法有 2种 ,在 MATLAB命 令 窗
1:3中输 入 guide命 令 ,或 在 MATLAB主菜 单 中 点击
File— New— GuI即可打开 一 个 可编辑 的新 窗 口。
3.1 GUI设 计 工 具 简介
在 GUIDE设计环境 中 ,需 要 用 到 的工具 有属 性
编辑器、控件布置编辑 器 、菜单编辑器 、对象浏 览器、
网格标 尺设置 编辑器 以及 GUI应用 属 性 设置编 辑 器
等 。
(1)属 性 编辑器 (Properties Inspector)
打开属性编辑器 的方法有 多种 ,最常用的 ,选 中
控件对 象 以后 ,点 击工具 条 上 的属 性设置 按 钮 ,即可
打开属 性 编辑器 。通 过 该 属性 编辑 器来对 所选 图形
对象设置相关属性 。
(2)控 件 布置编辑 器 (Alignment Objects)
在编辑 CUI过 程 中,通过控 件 布 置 编 辑器可 以
方便 地设置面板上 GUI控件 的布局 。选 中需要对齐
的对象 ,然后选择工具条上的控 件布置按钮 ,即可打
开控件 布 置编辑 器。在 控 件 布置编 辑 器 中可 以设 置
GUI控件 水平 以及 垂直 布局 ,包 括对 齐方 式 以及 控
件 间距 等。
(3)对 象 浏览器 (Object Browser)
在 GUI面板 中点击 对象 浏览按钮 可打开对象浏
览器 ,在 该浏览器 中可 以方便地 显示 出所有 的 图形
对象 ,单击该对象则 可以打开相应 的属性编辑器 。
(4)菜单 编 辑 器(Menu Editor)
在 GUI面板 中点击菜单编辑按钮可打开菜单编
辑器 ,通 过菜单 编辑 器 可 以为 图形 界面添 加、设 置 和
修改菜 单 项 ,以及为右 键 添 加快 捷菜单 。
(5)网格标 尺设置编辑器 (Grid and Rulers)
通过网格标 尺设置 编辑器 ,可 以在 GUI面板 中
添加 网格 以及标 尺 ,来 方便 用户 的界面设 计 。选 择
GUIDE主菜单 中的 Tools/Grid and Rulers即 可打开 网
标尺设 置编辑 器 。
(6)GUI应 用属 性设置 编 辑 器 (GUIDE Applica—
tion Options)
通过该 编 辑 器 可 以 设 定 GUI界 面 缩 放 形 式 、
维普资讯 http://www.cqvip.com
资源评论
普通网友
- 粉丝: 485
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三菱PLC例程源码Medocsequencegenerator
- 三菱PLC例程源码M1320磨头进出FX1s控制步进电机,有注释
- STRASSEN矩阵乘法算法(改进分治法·C语言)
- 前端.xmind前端.xmind前端.xmind前端.xmind前端.xmind
- 三菱PLC例程源码LOW-E玻璃镀膜线程序(三菱QPLC的)一万步带注释
- 三菱PLC例程源码LCD设备蚀刻机程序
- 三菱PLC例程源码LCD设备蚀刻机
- 全面前端开发指南:从基础到深入
- pvk2pfx 32位 Pvk2Pfx (Pvk2Pfx.exe) 是一种命令行工具,可将 .spc、.cer 和 .pvk 文
- 三菱PLC例程源码JH21-150程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功