微信扫一扫,移动浏览光盘
简介
本书由浅入深、循序渐进地介绍了MATLAB GUI设计的基础知识,旨在使读者在较短时间内掌握GUI设计的精要所在。
本书首先介绍了GUI设计的预备知识,然后详细介绍了GUI对象的属性以及两种建立GUI的方法:采用函数建立和采用GUIDE建立。在介绍了GUI设计基础知识的基础上,深入讲解了ActiveX控件、定时器、串口及mcc编译的相关知识。书中穿插了大量的图表,直观、简要地列出了相关知识点。对于一些重要、难懂的知识点,配以大量的典型例题,方便读者边学边练,加强理解。最后,书中给出了3个典型的综合实例,供读者研究学习。
本书适合需要短时间内迅速掌握MATLAB GUI设计的初学者使用,也可作为相关专业师生、相关工程开发人员的参考手册。
目录
第1章 GUI设计预备知识1
1.1 知识点归纳1
1.1.1 基本程序元素1
1.1.2 数据类型7
1.1.3 矩阵操作31
1.1.4 程序设计37
1.2 重点与难点分析46
1.2.1 矩阵、向量、标量与数组46
1.2.2 字符串与数值的相互转换47
1.2.3 结构体47
1.2.4 单元数组48
1.3 典型例题解析48
第2章 文件I/O52
2.1 知识点归纳52
2.1.1 高级文件I/O操作52
2.1.2 低级文件I/O操作63
2.2 重点与难点分析76
2.2.1 二进制文件与文本文件76
2.2.2 sprintf与fprintf函数76
2.2.3 fscanf与textscan函数77
2.2.4 Excel文件操作77
2.2.5 图像数据的操作78
2.2.6 低级文件I/O操作78
2.3 典型例题解析78
第3章 二维绘图简介82
3.1 知识点归纳82
3.1.1 常用的二维绘图函数82
3.1.2 绘图工具87
3.1.3 绘图注释89
3.2 重点与难点分析99
3.2.1 二维绘图的相关函数99
3.2.2 Tex字符100
3.3 典型例题解析100
第4章 句柄图形系统104
4.1 知识点归纳104
4.1.1 句柄图形对象104
4.1.2 句柄图形对象的基本操作106
4.1.3 句柄图形对象的属性115
4.2 重点与难点分析181
4.2.1 句柄式图形对象的常用函数总结181
4.2.2 figure对象的几个重要属性182
4.2.3 axes对象的几个重要属性183
4.2.4 line对象的几个重要属性184
4.2.5 text对象的几个重要属性184
4.2.6 uicontrol对象中的text控件与核心图形对象中的text对象的比较185
4.2.7 对象的Tag值与句柄值的概念比较185
4.2.8 uimenu与uicontextmenu对象185
4.3 典型例题解析186
第5章 预定义对话框195
5.1 知识点归纳195
5.1.1 文件打开对话框(uigetfile)196
5.1.2 文件保存对话框(uiputfile)199
5.1.3 颜色设置对话框(uisetcolor)200
5.1.4 字体设置对话框(uisetfont)201
5.1.5 页面设置对话框(pagesetupdlg)202
5.1.6 打印预览对话框(printpreview)202
5.1.7 打印设置对话框(printdlg)202
5.1.8 进度条(waitbar)202
5.1.9 菜单选择对话框(menu)208
5.1.10 普通对话框(dialog)208
5.1.11 错误对话框(errordlg)209
5.1.12 警告对话框(warndlg)211
5.1.13 帮助对话框(helpdlg)212
5.1.14 信息对话框(msgbox)213
5.1.15 提问对话框(questdlg)214
5.1.16 输入对话框(inputdlg)215
5.1.17 目录选择对话框(uigetdir)217
5.1.18 列表选择对话框(listdlg)217
5.2 重点与难点分析218
5.2.1 uigetfile 218
5.2.2 uiputfile218
5.2.3 waitbar 218
5.2.4 msgbox 219
5.2.5 questdlg 219
5.2.6 inputdlg219
5.2.7 listdlg219
5.3 典型例题解析219
第6章 采用GUIDE建立GUI 224
6.1 知识点归纳224
6.1.1 GUIDE界面基本操作225
……
1.1 知识点归纳1
1.1.1 基本程序元素1
1.1.2 数据类型7
1.1.3 矩阵操作31
1.1.4 程序设计37
1.2 重点与难点分析46
1.2.1 矩阵、向量、标量与数组46
1.2.2 字符串与数值的相互转换47
1.2.3 结构体47
1.2.4 单元数组48
1.3 典型例题解析48
第2章 文件I/O52
2.1 知识点归纳52
2.1.1 高级文件I/O操作52
2.1.2 低级文件I/O操作63
2.2 重点与难点分析76
2.2.1 二进制文件与文本文件76
2.2.2 sprintf与fprintf函数76
2.2.3 fscanf与textscan函数77
2.2.4 Excel文件操作77
2.2.5 图像数据的操作78
2.2.6 低级文件I/O操作78
2.3 典型例题解析78
第3章 二维绘图简介82
3.1 知识点归纳82
3.1.1 常用的二维绘图函数82
3.1.2 绘图工具87
3.1.3 绘图注释89
3.2 重点与难点分析99
3.2.1 二维绘图的相关函数99
3.2.2 Tex字符100
3.3 典型例题解析100
第4章 句柄图形系统104
4.1 知识点归纳104
4.1.1 句柄图形对象104
4.1.2 句柄图形对象的基本操作106
4.1.3 句柄图形对象的属性115
4.2 重点与难点分析181
4.2.1 句柄式图形对象的常用函数总结181
4.2.2 figure对象的几个重要属性182
4.2.3 axes对象的几个重要属性183
4.2.4 line对象的几个重要属性184
4.2.5 text对象的几个重要属性184
4.2.6 uicontrol对象中的text控件与核心图形对象中的text对象的比较185
4.2.7 对象的Tag值与句柄值的概念比较185
4.2.8 uimenu与uicontextmenu对象185
4.3 典型例题解析186
第5章 预定义对话框195
5.1 知识点归纳195
5.1.1 文件打开对话框(uigetfile)196
5.1.2 文件保存对话框(uiputfile)199
5.1.3 颜色设置对话框(uisetcolor)200
5.1.4 字体设置对话框(uisetfont)201
5.1.5 页面设置对话框(pagesetupdlg)202
5.1.6 打印预览对话框(printpreview)202
5.1.7 打印设置对话框(printdlg)202
5.1.8 进度条(waitbar)202
5.1.9 菜单选择对话框(menu)208
5.1.10 普通对话框(dialog)208
5.1.11 错误对话框(errordlg)209
5.1.12 警告对话框(warndlg)211
5.1.13 帮助对话框(helpdlg)212
5.1.14 信息对话框(msgbox)213
5.1.15 提问对话框(questdlg)214
5.1.16 输入对话框(inputdlg)215
5.1.17 目录选择对话框(uigetdir)217
5.1.18 列表选择对话框(listdlg)217
5.2 重点与难点分析218
5.2.1 uigetfile 218
5.2.2 uiputfile218
5.2.3 waitbar 218
5.2.4 msgbox 219
5.2.5 questdlg 219
5.2.6 inputdlg219
5.2.7 listdlg219
5.3 典型例题解析219
第6章 采用GUIDE建立GUI 224
6.1 知识点归纳224
6.1.1 GUIDE界面基本操作225
……
MATLAB GUI设计与学习手记
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×