- 75
- 0
- 约9.66千字
- 约 42页
- 2017-06-27 发布于浙江
- 举报
matlab程序设计进阶
Matlab程序设计进阶
之GUI编程
陶 超
中南大学测绘与遥感科学系
kingtaochao@csu.edu.cn
大纲
GUI基本知识
创建GUI对象
大家来找茬编程示例
GUI的概念
Matlab图形用户界面 (GUI)是指由窗口、菜单、
图标、光标、按键、对话框和文本等各种图形对
象组成的用户界面。它让用户定制用户与Matlab
的交互方式,而命令窗口不是唯一与Matlab的交
互方式。
GUI启动
Matlab提供了2种方式进入GUI启动界面:
从Matlab窗口的菜单中选择菜单“File”-”New”-”GUI”
在命令窗口输入guide命令;
GUI启动
GUI的启动界面有两个标签页,用户可以选择 “Create
New GUI”标签页中的选项来创建新的GUI,也可以选择
“Opening Existing GUI”标签页中的选项来打开已有
的GUI
GUI提供了四种模板供用户选择
空白模板 “Blank GUI”
用户界面控件模板 “GUI with Uicontrols”
坐标轴和菜单模板 “GUI with Axes and Menu”
模态对话框模板 “Modal Question Dialog”
GUI编辑器
编辑器布局
当用户在GUIDE打开一个GUI时,该GUI将显示在
Layout编辑器中
用户可以使用鼠标拖动模板左边的控件 (按钮,坐标轴,
单选等)到中间的布局区域
运行GUI
• 单击工具栏最右边的绿色按钮,即运行当前的
GUI窗口。
7
大纲
GUI基本知识
创建GUI对象
大家来找茬编程示例
创建GUI对象
GUI窗口的布局
改变GUI窗口的大小
控件的添加和对齐
GUI控件的属性控制
属性查看器的显示
一些常用的属性
菜单的添加
主菜单的创建
弹出式菜单的的创建
9
GUI窗口的布局
改变GUI窗口的大小
在布局编辑器中可以很方便地改
变GUI 中网格区域的大小,只需
单击网格区域的右下角,当鼠标
变为箭头形式时,拖动鼠标,即
可适时改变窗口的大小 。
10
GUI的控件设置
1. GUI控件对象类型
控件对象是事件响应的图形界面对象。当某一事件发生
时,应用程序会做出响应并执行某些预定的功能子程序
(Callback ).
2. 控件对象的描述
Matlab 中的控件大致可分为两种,一种为动作控件,
鼠标点击这些控件时会产生相应的响应。一种为静态控件,
是一种不产生响应的控件,如文本框等。
每种控件都有一些可以设置的参数,用于表现控件的外
形、功能及效果,既属性。属性由两部分组成:属性名和属
性值,它们必须是成对出现的。
①
您可能关注的文档
最近下载
- 常微分方程(第四版)课件 王高雄 高等教育出版社 第一章 绪论.pptx VIP
- 第四单元-第二章-第一节 食物中的营养物质课件-2024-2025学年七年级生物下学期人教版202.pptx
- 新技术、新工艺、新材料及新理念在市政工程中的应用.ppt VIP
- 《四川麻将竞赛规则》(TTFMJ 01-2024).pdf VIP
- 大学语文 课件全套 吕澜希 第1--7章 先秦文学---外国文学.pptx
- 盈建科教学知识培训课件.pptx VIP
- 常微分方程(第四版)课件 王高雄 高等教育出版社 第二章 一阶微分方程的初等解法(一).pptx VIP
- 现代产品设计与开发第7章 CMF设计的材料与工艺.pptx VIP
- 【教案】八年级 第16课 模块功能先划分.docx VIP
- 离散数学(微课版)(第2版).pptx
原创力文档

文档评论(0)