MATLAB GUI设计入门与实战PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:余胜威,吴婷,罗建桥编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302420576
- 页数:522 页
第1篇MATLAB GUI设计入门 2
第1章 MATLAB入门与提高 2
1.1 矩阵运算 2
1.1.1 数值矩阵运算 3
1.1.2 符号矩阵生成 4
1.1.3 元胞数组 5
1.1.4 结构体 6
1.1.5 数据类型转换 7
1.2 Figure图形属性设置 10
1.2.1 plot绘图 10
1.2.2 线型和颜色设置 11
1.2.3 图像网格化grid 13
1.2.4 曲面图绘制 15
1.2.5 特殊字符标记 15
1.3 函数及其调用 17
1.3.1 函数类型 18
1.3.2 函数参数传递 19
1.4 数据插值 23
1.4.1 一维数据插值 24
1.4.2 二维数据插值 29
1.5 数据拟合 33
1.5.1 最小二乘拟合工具箱 33
1.5.2 多项式拟合 34
1.5.3 非线性拟合 36
1.6 微分方程求解 39
1.6.1 数值积分运算 39
1.6.2 微分方程数值解Ode 41
1.7 线性方程组求解 44
1.7.1 牛顿Newton迭代法 44
1.7.2 高斯-赛德尔Gauss-Seidel迭代法 48
1.7.3 雅克比Jacobi迭代法 50
1.8 非线性方程组求解 52
1.8.1 线性规划求解 52
1.8.2 非线性规划求解 53
1.9 概率统计 55
1.9.1 概率密度函数 55
1.9.2 随机变量特征分析 56
1.9.3 随机数概率密度函数绘图 58
1.9.4 蒙特卡洛Monte Carlo算法 63
1.10 图像处理 66
1.10.1 图像采样 66
1.10.2 图像数据类型 68
1.10.3 图像颜色空间 68
1.10.4 图像运算 72
1.11 本章小结 76
第2章 MATLAB常用文件操作 77
2.1 Mat文件的读取与写入 77
2.1.1 Mat文件的写入 77
2.1.2 Mat文件的读取 79
2.2 Txt文件的读取与写入 82
2.2.1 Txt文件的打开 82
2.2.2 Txt文件数据的导入 83
2.3 EXCEL文件的读取与写入 93
2.3.1 EXCEL数据的读取 93
2.3.2 EXCEL数据的写入 99
2.4 神经网络Net训练窗口的显示与关闭 102
2.5 虚拟现实Virtual reality窗口的显示与关闭 105
2.6 图像读取与保存 108
2.6.1 图像读取 108
2.6.2 图像保存 112
2.7 视频采集、保存与读取 115
2.7.1 视频的采集 115
2.7.2 视频的保存 116
2.7.3 视频的读取 117
2.8 音频采集、保存与读取 119
2.8.1 音频数据的采集 119
2.8.2 音频数据的保存 123
2.8.3 音频数据的读取 124
2.9 本章小结 125
第3章 MATLAB弹出窗口定义 126
3.1 文件打开操作uigetfile 126
3.2 路径选择对话框uigetdir 131
3.3 文件保存操作uiputfile 134
3.4 程序运行进度条waitbar 140
3.5 错误提示对话框errordlg 145
3.6 警告提示对话框warndlg 148
3.7 用户提示对话框msgbox 150
3.8 提问对话框questdlg 153
3.9 数据输入对话框inputdlg 158
3.10 本章小结 162
第4章 Figure图形句柄获取 163
4.1 Figure窗口功能 163
4.2 Figure窗口属性 171
4.2.1 设置Figure窗口属性 174
4.2.2 Figure函数使用 177
4.3 坐标轴设置 179
4.3.1 显示范围设置 180
4.3.2 显示方向设置 182
4.3.3 坐标轴刻度修改 183
4.4 Figure图形保存 185
4.4.1 带坐标轴保存 185
4.4.2 不带坐标轴保存 188
4.5 查找对象并删除对象 189
4.6 Text对象 191
4.6.1 图形添加注释 191
4.6.2 字体颜色 193
4.6.3 字体大小 194
4.6.4 字体粗细 195
4.6.5 字体倾斜角度 195
4.7 图形区域填充显示 196
4.8 Figure动画显示 201
4.9 自定义菜单设计 207
4.10 本章小结 211
第5章 GUI界面按钮功能介绍 212
5.1 GUI打开、关闭与保存 212
5.2 GUI按钮 216
5.3 GUI滑块 219
5.4 GUI单选按钮 222
5.5 GUI复选框 223
5.6 GUI可编辑文本 225
5.7 GUI静态文本 228
5.8 GUI弹出式菜单 230
5.9 GUI列表框 233
5.10 GUI切换按钮 236
5.11 GUI表 239
5.12 GUI轴 242
5.13 GUI面板 245
5.14 GUI按钮组 246
5.15 GUI ActiveX控件 247
5.16 本章小结 249
第6章 GUI工具栏编辑器 250
6.1 GUI工具栏启动 250
6.2 GUI新建 250
6.3 GUI打开 252
6.4 GUI保存 253
6.5 GUI剪切、复制和粘贴 253
6.6 GUI撤销与重做 254
6.7 GUI对齐对象 254
6.8 GUI菜单编辑器 256
6.9 GUI Tab键顺序编辑器 260
6.10 GUI工具栏编辑器 261
6.11 GUI编辑器 264
6.12 GUI属性检查器 265
6.13 GUI对象浏览器 267
6.14 GUI执行 268
6.15 本章小结 269
第2篇MATLAB GUI设计实战 272
第7章 GUI常用功能介绍 272
7.1 GUI界面文本数据读取 272
7.2 GUI界面图形图像放大显示 275
7.3 GUI文件的加载 278
7.4 GUI一轴多幅图像显示 280
7.5 GUI回调函数脚本文件写入 284
7.6 GUI矢量化窗体设置 285
7.7 GUI中调用其他GUI 287
7.8 不同GUI数据传输 288
7.9 本章小结 290
第8章 基于GUI的mcc编译和dll生成 291
8.1 mcc编译 291
8.2 dll生成 298
8.2.1 MATLAB生成dll供Visual Stdio2010调用 299
8.2.2 Visual Stdio2010生成dll供MATLAB调用 308
8.3 加密文件pcode 316
8.4 本章小结 319
第9章 基于GUI音视频数据处理 320
9.1 视频处理 320
9.1.1 图像基础知识 320
9.1.2 图像运算与区域处理 322
9.1.3 视频图像获取 324
9.2 音频数据处理 341
9.3 串口通信 351
9.3.1 通信信道含义 351
9.3.2 串行通信基本概念 352
9.3.3 通信传输模式 353
9.3.4 串口通信参数 354
9.3.5 数据校验方法 354
9.3.6 虚拟串口安装 354
9.3.7 串口接收数据 358
9.3.8 串口发送数据 365
9.4 本章小结 368
第10章 GUI案例应用与设计 369
10.1 数据概率密度函数统计GUI设计 369
10.1.1 均匀分布rand() 369
10.1.2 正态分布randn() 371
10.1.3 卡方分布chi2rnd() 372
10.1.4 F分布frnd() 374
10.1.5 t分布trnd() 375
10.1.6 beta分布betarnd() 376
10.1.7 指数分布exprnd() 378
10.1.8 Gamma分布gamrnd() 379
10.1.9 对数正态分布lognrnd() 380
10.1.10 二项分布binornd() 381
10.1.11 几何分布geornd() 383
10.2 曲线线型及颜色更改GUI设计 385
10.3 数据拟合GUI设计 395
10.4 倒立摆系统GUI设计 412
10.4.1 倒立摆系统分析 412
10.4.2 极点配置求解 413
10.4.3 LQR参数整定 414
10.4.4 PID参数整定 414
10.4.5 倒立摆系统GUI设计 415
10.4.6 利用闭环系统极点配置设计控制器 417
10.4.7 利用LQR法设计控制器 420
10.4.8 利用PID法设计控制器 422
10.5 图像颜色空间转换GUI设计 424
10.6 图像灰度处理GUI设计 433
10.7 图像滤波去噪GUI设计 439
10.8 图像边缘检测GUI设计 442
10.8.1 Sobel算子 442
10.8.2 Prewitt算子 444
10.8.3 Canny算子 446
10.8.4 MATLAB自带边缘检测设计 449
10.8.5 用户自定义边缘检测设计 453
10.9 彩色图像分割GUI设计 460
10.10 医学图像分割GUI设计 470
10.11 粒子群算法模型求解设计 481
10.12 遗传算法模型求解GUI设计 490
10.13 蚁群算法TSP动态GUI设计 498
10.14 Pareto多目标求解GUI设计 506
10.15 本章小结 521
参考文献 522
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《Python3从入门到实战》董洪伟 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019