图书介绍

精通MATLAB GUI设计 第3版pdf电子书版本下载

精通MATLAB GUI设计  第3版
  • 陈垚光编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121210778
  • 出版时间:2013
  • 标注页数:388页
  • 文件大小:169MB
  • 文件页数:400页
  • 主题词:Matlab软件-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

精通MATLAB GUI设计 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 设计基础篇 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

精品推荐