MATLAB 2020 GUI程序设计从入门到精通

 软件图书  图书/计算机与互联网/辅助设计与工程计算
产品特色

编辑推荐
实例专业:书中实例均为真实的GUI程序设计项目案例,保证读者能够同时学好知识点和实操技能。

资源丰富:全书包含88个案例+超过300分钟的视频讲解+全部案例程序源代码,读者扫描案例旁边的二维码即可观看,也可按照封底提示自行下载观看。
内容简介
《MATLAB 2020 GUI程序设计从入门到精通》以MATLAB 2020为基础,结合高等学校师生的教学经验,讲解GUI程序设计的各种方法和技巧。本书共8章,主要包括MATLAB编程环境、MATLAB基础、GUI编程基础、App Designer编辑应用、绘图在GUI中的应用、数据分析、图像处理、信号处理在GUI中的应用。《MATLAB 2020 GUI程序设计从入门到精通》覆盖GUI程序设计的各个方面,实例丰富而典型,可以指导读者有的放矢地进行学习。
《MATLAB 2020 GUI程序设计从入门到精通》既可作为MATLAB工程技术人员的入门用书,也可作为本科生和研究生的学习用书。
作者简介
目录
前言
第1章 MATLAB编程环境
11 MATLAB概述
111 MATLAB系统的发展历程
112 MATLAB的特点
113 MATLAB应用领域
12 MATLAB 2020的操作环境
121 启动MATLAB
122 帮助系统
123 工具栏
124 命令行窗口
125 历史窗口
126 当前目录窗口
127 工作区窗口
128 功能区
129 文件管理
13 图形用户界面设计
131 GUI概述
132 GUI设计
14 M文件
141 M文件分类
142 文件编辑器
15 MATLAB命令的组成
151 基本符号
152 功能符号
153 常用指令

第2章 MATLAB基础
21 变量和数据操作
211 变量与赋值
212 预定义变量
213 MATLAB变量保存
214 数据的输出格式
215 数据类型
22 运算符
221 算术运算符
222 关系运算符
223 逻辑运算符
224 运算优先级
23 数学函数
231 三角函数
232 整数与小数转换函数
233 基本数学函数

第3章 GUI编程基础
31 图形显示窗口
311 Figure窗口
312 UIFigure窗口
313 figure命令
314 close命令
32 回调函数
33 GUI组件属性
331 Button 属性
332 ButtonGroup 属性
333 Axes属性
334 Table 属性
34 创建UI组件
341 网格布局管理器
342 创建按钮组
343 创建面板
344 创建选项卡
345 创建按钮
346 创建坐标系
347 创建图像
348 创建复选框
349 创建单选按钮
3410 树组件
3411 创建UI图窗
3412 其余组件

第4章 App Designer编辑应用
41 App应用程序概述
411 启动 App Designer
412 App Designer编辑环境
42 组件库
421 组件属性
422 常用组件
423 实例——公司执勤表界面设计
43 设计画布
431 组件的组成
432 上下文菜单
433 UI组件编辑布局
44 代码视图
441 代码视图编辑环境
442 回调管理
443 管理UI组件
444 回调参数
445 辅助函数
446 操作实例——音响音乐系统
45 App打包和共享
46 GUIDE 编辑环境
461 启动软件
462 GUI组件
47 GUIDE 迁移策略

第5章 绘图在GUI中的应用
51 二维绘图
511 plot绘图命令
512 subplot命令
513 tiledlayout绘图命令
514 fplot绘图命令
515 line命令
516 fill绘图命令
517 patch绘图命令
52 创建坐标区
521 创建笛卡儿坐标区
522 创建极坐标区
523 半对数坐标系下绘图
524 双Y轴坐标
53 二维图形修饰处理
531 坐标系控制
532 图形的重叠控制
533 图形注释
534 网格线控制
535 图形放大与缩小
536 颜色控制
54 三维绘图命令
541 三维曲线绘图命令
542 三维网格命令
543 三维曲面命令
544 彗星图
545 柱面与球面

第6章 数据分析
61 变量的数字特征
611 样本均值
612 样本方差与标准差
613 协方差和相关系数
62 正交试验分析
621 正交试验的极差分析
622 正交试验的方差分析
63 方差分析
631 单因素方差分析
632 双因素方差分析
64 回归分析
641 一元线性回归
642 多元线性回归
643 部分最小二乘回归
65 数值插值
651 拉格朗日(Lagrange)插值
652 埃尔米特(Hermite)插值
653 分段线性插值
654 三次样条插值
655 多维插值

第7章 图像处理
71 图像的显示设置
711 图像的显示
712 图像的读写
713 图像的缩放
714 图像亮度显示
715 图像边界设置
72 图像的几何运算
721 图像剪切
722 图像平移
723 图像旋转
724 图像镜像
725 图像转置
726 图像合成
73 图像的变换
731 图像仿射变换
732 图像空间结构
733 图像几何变换

第8章 信号处理在GUI中的应用
81 信号生成
811 斜坡信号
812 信号噪声
813 随机信号
814 Sinc信号
815 Chirp信号
816 狄利克雷信号
82 信号基本运算
821 信号加减运算
822 信号乘除运算
823 信号缩放运算
824 信号扩展运算
825 信号截取运算