精通MATLAB GUI设计 第3版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:陈垚光编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2013
- ISBN:9787121210778
- 页数:388 页
上篇 设计基础篇 2
第1章 MATLAB及GUI编程概述 2
1.1 MATLAB的特点 2
1.2 MATLAB的主要组成部分 4
1.3 MATLAB的帮助系统 5
1.4 GUI编程概述 5
1.4.1 GUI基本概念 6
1.4.2 GUI层次结构 6
1.4.3利用GUIDE创建GUI 7
1.4.4利用编程创建GUI 8
1.5小结 9
第2章 MATLAB二维绘图 10
2.1 7步绘图法 10
2.2玩转两个绘图命令 12
2.2.1低级命令line 12
2.2.2高级命令plot 14
2.3图的修饰美化 16
2.3.1调调坐标轴 17
2.3.2玩玩网格线 22
2.3.3给坐标轴贴个标签 23
2.3.4放置图标题 24
2.3.5图中加点文字 24
2.3.6图例和颜色条 26
2.3.7用自带工具标注 28
2.4填充并着色 29
2.5多图绘于一窗口 30
2.5.1图形叠印法 30
2.5.2子图绘制法 32
2.6换个坐标系绘图 32
2.6.1极坐标图 33
2.6.2对数/半对数坐标图 33
2.7绘制特殊的二维图形 35
2.7.1概率分布图 35
2.7.2柱状图和面积图 36
2.7.3饼形图 38
2.7.4离散数据绘图 39
2.7.5等高线图 40
2.7.6向量图 41
2.8函数绘图 44
2.9在工作空间直接绘图 45
2.10手工绘图 47
2.11小结 50
第3章 MATLAB三维绘图 51
3.1三维折线及曲线 51
3.1.1基本绘图命令 51
3.1.2图形标注 53
3.2三维网格曲面 53
3.2.1栅格数据点的产生 54
3.2.2网格曲面的绘制命令 54
3.2.3隐藏线的显示和关闭 57
3.3三维阴影曲面 58
3.3.1阴影曲面绘制命令 58
3.3.2带有等高线的阴影曲面绘制 60
3.3.3具有光照效果的阴影曲面绘制 61
3.4三维图形的调控 62
3.4.1设置视角位置 62
3.4.2设置坐标轴 64
3.5特殊三维图形 65
3.5.1直方图 66
3.5.2圆柱体图 67
3.5.3饼形图 68
3.5.4球面图 69
3.5.5三维等高线 70
3.5.6三维离散序列图 71
3.5.7简易函数绘图 72
3.6小结 73
中篇 设计提高篇 76
第4章 MATLAB图形的颜色、光影和透明处理 76
4.1图形可视化技术 76
4.1.1基本概念 76
4.1.2三维图形可视化基本过程 77
4.1.3使用面片创建图形模型 78
4.2 MATLAB中的颜色 83
4.2.1着色技术 83
4.2.2 RGB真彩着色 84
4.2.3颜色表 86
4.2.4索引着色 87
4.2.5颜色编辑器 90
4.2.6 shading模式 90
4.3光照效果设置 92
4.3.1光源对象 92
4.3.2光照方法 93
4.4透明效果 94
4.4.1 hidden函数 95
4.4.2设置透明度数值 95
4.4.3透明度数据映射 97
4.5小结 99
第5章 MATLAB动画设计 100
5.1擦除方式动画设计 100
5.2质点运动轨迹方式动画设计 105
5.3电影放映方式动画设计 107
5.4 MATLAB动画与AVI文件 108
5.4.1 AVI文件录制 108
5.4.2 AVI文件执行 110
5.5小结 111
第6章 MATLAB图像显示技术 112
6.1 MATLAB图像文件的格式 112
6.2图像类型 113
6.2.1索引图像 113
6.2.2灰度图像 114
6.2.3 RGB图像 115
6.2.4二值图像 116
6.2.5图像序列 117
6.3图像处理基本函数 117
6.3.1获取信息命令 118
6.3.2图像读入和显示命令 119
6.3.3图像写回命令 122
6.4图像类型转换 123
6.5标准图像显示技术 126
6.5.1 imshow函数 126
6.5.2显示灰度图像 127
6.5.3显示二值图像 128
6.5.4显示索引图像 129
6.5.5显示真彩图像 129
6.5.6显示图形文件中的图像 129
6.6特殊图像显示技术 130
6.6.1添加颜色条 130
6.6.2显示多帧图像阵列 130
6.6.3图像上的区域缩放 132
6.6.4纹理映射 132
6.6.5在一个图形窗口中显示多幅图像 134
6.7 MATLAB中的颜色模型 135
6.7.1颜色模型的分类 135
6.7.2颜色模型的转换 136
6.8小结 139
第7章 图形的打印和导出 140
7.1图形打印和导出概述 140
7.2图形打印 141
7.2.1使用菜单打印图形 141
7.2.2图形打印命令 142
7.2.3打印设置 143
7.3图形导出 147
7.3.1使用菜单导出图形 148
7.3.2图形导出命令 148
7.3.3导出设置 148
7.4小结 150
第8章 句柄图形对象 151
8.1对象结构 151
8.2对象属性 154
8.2.1根对象 154
8.2.2图形窗口对象 156
8.2.3坐标轴(Axes) 160
8.2.4内核对象 165
8.3对象操作 179
8.3.1创建图形对象 180
8.3.2属性值查询与设置 181
8.3.3属性默认值 183
8.3.4对象操作实例 185
8.3.5句柄图形函数 187
8.4小结 188
第9章 MATLAB GUI的组成与结构 189
9.1层次结构 190
9.2 uimenu菜单及设计 190
9.2.1菜单建立 191
9.2.2菜单属性 193
9.2.3回调属性 194
9.2.4菜单快捷键 195
9.2.5菜单的外观 196
9.2.6制作现场菜单 200
9.3 GUIDE界面 201
9.4 GUIDE组件及属性 203
9.4.1按钮 207
9.4.2单选按钮 208
9.4.3框架 209
9.4.4面板与按钮组 211
9.4.5复选框 212
9.4.6文本标签 215
9.4.7编辑文本框 216
9.4.8滑动条 218
9.4.9下拉菜单 221
9.4.10列表框 223
9.4.11双位按钮 226
9.4.12坐标轴与ActiveX控件 227
9.5小结 227
第10章 MATLAB GUI基础设计 228
10.1设计原则与步骤 228
10.1.1设计原则 228
10.1.2设计步骤 229
10.2界面设计工具 229
10.2.1 GUI设计窗口 229
10.2.2设计编辑器 230
10.3控制布置原则 230
10.4界面和代码设计 231
10.4.1构思草图 231
10.4.2绘制控件 232
10.4.3调整控件 232
10.4.4设置属性 233
10.4.5 M文件编写 235
10.4.6创建菜单 237
10.4.7对象浏览器 239
10.4.8 Tab顺序编辑器 240
10.4.9 GUI程序的存储 240
10.5程序运行 240
10.6对话框设计 241
10.6.1普通对话框 242
10.6.2文件名处理对话框 243
10.6.3颜色设置对话框 246
10.6.4字体设置对话框 246
10.6.5输入对话框 248
10.6.6消息显示对话框 248
10.6.7提问对话框 249
10.6.8出错对话框 249
10.7小结 250
第11章 MATLAB GUI高级设计 251
11.1事件处理 251
11.2回调函数 252
11.2.1中断回调规则 254
11.2.2回调函数原型 255
11.3回调处理 256
11.3.1递归函数调用 256
11.3.2 M文件调用 258
11.3.3函数句柄调用 260
11.4 GUIDE编程 261
11.5 M文件编程设计 265
11.5.1界面设计 265
11.5.2函数回调 272
11.6小结 275
下篇 设计实例篇 278
第12章 GUI设计在高等数学中的应用 278
12.1绘制极坐标曲线 278
12.2空间解析几何 282
12.3函数极限可视化 286
12.4求函数的零点 289
12.5多项式的曲线拟合 293
12.6求函数在某处的导数 297
12.7函数差分法求导 301
12.8函数的数值定积分 304
12.9二重积分计算 308
12.10微分方程求解 312
12.11小结 316
第13章 GUI设计在大学物理中的应用 317
13.1导弹打击过程模拟 317
13.2旋螺线运动演示 321
13.3碰撞运动演示 325
13.4应力状态分析 329
13.5分子运动速度演示 335
13.6偶极子的电势和电场强度 339
13.7电流环磁场分布 343
13.8波的合成及拍频现象 348
13.9光的双缝干涉 352
13.10小结 356
第14章 GUI设计在电工学中的作用 357
14.1直流电阻电路分析 357
14.2戴维南定理 361
14.3一阶动态电路 366
14.4二阶动态电路 369
14.5正弦稳态电路 374
14.6非正弦稳态电路 378
14.7调谐振荡电路 381
14.8电路信号合成 384
14.9小结 387
参考文献 388
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017