MATLAB程序设计 原书第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)斯蒂芬·J.查普曼(Stephen J. Chapman)
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111603016
- 页数:328 页
第1章 MATLAB简介 1
1.1 MATLAB优势所在 1
1.2 MATLAB不足之处 3
1.3 MATLAB工作环境 3
1.3.1 操作界面 3
1.3.2 命令窗口 4
1.3.3 工具栏 5
1.3.4 命令历史窗口 6
1.3.5 文档窗口 6
1.3.6 图形窗口 8
1.3.7 窗口停靠与取消停靠 9
1.3.8 工作空间 9
1.3.9 工作空间浏览器 10
1.3.10 当前文件夹浏览器 11
1.3.11 获取帮助 11
1.3.12 几个重要命令 13
1.3.13 MATLAB搜索路径 14
1.4 MATLAB应用示例——计算器 15
1.5 本章小结 17
1.6 本章习题 17
第2章 MATLAB基础知识 19
2.1 变量和数组 19
2.2 创建和初始化变量 21
2.2.1 在赋值语句中初始化变量 22
2.2.2 使用快捷表达式初始化 23
2.2.3 使用内置函数初始化 24
2.2.4 使用键盘输入初始化变量 25
2.3 多维数组 26
2.3.1 在内存中存储多维数组 27
2.3.2 用一维方式访问多维数组 28
2.4 子数组 28
2.4.1 函数end 28
2.4.2 在赋值语句左侧使用子数组 29
2.4.3 将标量赋值给子数组 30
2.5 特殊值 30
2.6 显示输出数据 32
2.6.1 更改默认格式 32
2.6.2 函数disp 33
2.6.3 使用函数fprintf标准化输出 33
2.7 数据文件 34
2.8 标量和数组运算 36
2.8.1 标量运算 36
2.8.2 数组和矩阵运算 37
2.9 运算级别 39
2.10 MATLAB内置函数 41
2.10.1 任意返回值 41
2.10.2 使用数组作为MATLAB函数输入 42
2.10.3 常见MATLAB函数 42
2.11 绘图简介 43
2.11.1 使用简单xy绘图 43
2.11.2 打印绘图 44
2.11.3 将绘图导出为图像文件 44
2.11.4 多个绘图 46
2.11.5 线条颜色、线条类型、标记类型和图例 46
2.11.6 对数刻度 49
2.12 示例 50
2.13 调试MATLAB程序 54
2.14 本章小结 56
2.14.1 良好编程习惯总结 56
2.14.2 MATLAB总结 57
2.15 本章习题 59
第3章 二维绘图 65
3.1 二维绘图的其他功能 65
3.1.1 对数刻度 65
3.1.2 控制x轴和y轴范围 68
3.1.3 同一轴上绘制多个绘图 70
3.1.4 创建多个图形 70
3.1.5 子图 72
3.1.6 控制绘图上的点间距 72
3.1.7 绘制线的高级控制 75
3.1.8 文本字符串的高级控制 75
3.2 极坐标绘图 78
3.3 注释与保存绘图 79
3.4 二维绘图的其他类型 82
3.5 二维数组绘图 85
3.6 本章小结 87
3.6.1 良好编程习惯总结 87
3.6.2 MATLAB总结 87
3.7 本章习题 88
第4章 分支结构与程序设计 91
4.1 自顶向下设计技术简介 91
4.2 伪代码的使用 93
4.3 逻辑数据类型 94
4.3.1 关系运算符与逻辑运算符 94
4.3.2 关系运算符 94
4.3.3 运算符?和?的注意事项 95
4.3.4 逻辑运算符 96
4.3.5 逻辑函数 99
4.4 分支 100
4.4.1 if结构 100
4.4.2 if结构示例 102
4.4.3 if结构的注意事项 106
4.4.4 switch结构 108
4.4.5 try/catch结构 109
4.5 调试MATLAB程序的更多信息 115
4.6 本章小结 120
4.6.1 良好编程习惯总结 120
4.6.2 MATLAB总结 121
4.7 本章习题 121
第5章 循环结构和向量化 125
5.1 while循环 125
5.2 for循环 129
5.2.1 操作细节 134
5.2.2 向量化:更快的循环选择 136
5.2.3 MATLAB即时编译器 136
5.2.4 break语句和continue语句 138
5.2.5 嵌套循环 140
5.3 逻辑数组和向量化 141
5.4 MATLAB探查器 143
5.5 其他示例 145
5.6 函数textread 155
5.7 本章小结 157
5.7.1 良好编程习惯总结 157
5.7.2 MATLAB总结 157
5.8 本章习题 158
第6章 用户自定义函数基本特性 163
6.1 MATLAB函数简介 164
6.2 MATLAB变量传递:值传递机制 166
6.3 可选参数 175
6.4 使用全局内存共享数据 178
6.5 函数调用之间的数据存储 183
6.6 MATLAB内置函数:排序函数 187
6.7 MATLAB内置函数:随机数生成函数 189
6.8 本章小结 189
6.8.1 良好编程习惯总结 189
6.8.2 MATLAB总结 190
6.9 本章习题 190
第7章 用户自定义函数高级特性 195
7.1 函数的函数 195
7.2 本地函数、私有函数和嵌套函数 198
7.2.1 本地函数 198
7.2.2 私有函数 199
7.2.3 嵌套函数 199
7.2.4 函数执行顺序 201
7.3 函数句柄 201
7.3.1 创建和使用函数句柄 202
7.3.2 函数句柄的优点 204
7.3.3 函数句柄和嵌套函数 204
7.3.4 应用示例:常微分方程的求解 206
7.4 匿名函数 210
7.5 递归函数 211
7.6 绘图函数 212
7.7 直方图 214
7.8 本章小结 218
7.8.1 良好编程习惯总结 218
7.8.2 MATLAB总结 218
7.9 本章习题 219
第8章 其他数据类型和绘图类型 224
8.1 复数 224
8.1.1 复数变量 225
8.1.2 复数关系运算 225
8.1.3 复数函数 226
8.1.4 绘制复数 229
8.2 字符串和字符串函数 231
8.2.1 字符串转换函数 232
8.2.2 创建二维字符数组 232
8.2.3 连接字符串 232
8.2.4 比较字符串 233
8.2.5 查找和替换字符串中的字符 235
8.2.6 转换字符串中的大小写字母 236
8.2.7 删除字符串中的空白字符 236
8.2.8 数值转换为字符串 237
8.2.9 字符串转换为数值 238
8.2.10 总结 239
8.3 多维数组 243
8.4 三维绘图 245
8.4.1 三维线绘图 245
8.4.2 三维曲面、网格和等高线绘图 247
8.4.3 使用曲面和网格绘图创建三维物体 251
8.5 本章小结 253
8.5.1 良好编程习惯总结 253
8.5.2 MATLAB总结 253
8.6 本章习题 254
第9章 元胞数组、结构体和句柄图形 257
9.1 元胞数组 257
9.1.1 创建元胞数组 258
9.1.2 使用大括号{}作为元胞构造器 259
9.1.3 查看元胞数组的内容 259
9.1.4 扩展元胞数组 260
9.1.5 删除数组中的元胞 262
9.1.6 使用元胞数组中的数据 262
9.1.7 字符串的元胞数组 263
9.1.8 元胞数组的意义 264
9.1.9 元胞函数总结 266
9.2 结构体数组 267
9.2.1 创建结构体数组 268
9.2.2 添加字段到结构体 269
9.2.3 删除结构体中的字段 270
9.2.4 使用结构体数组中的数据 270
9.2.5 函数getfield和函数setfield 271
9.2.6 动态字段名 272
9.2.7 函数size 273
9.2.8 嵌套结构体数组 273
9.2.9 结构体函数总结 274
9.3 句柄图形 274
9.3.1 MATLAB图形系统 275
9.3.2 对象句柄 276
9.3.3 查看和修改对象属性 276
9.3.4 在创建时修改对象属性 277
9.3.5 在创建后修改对象属性 277
9.3.6 使用对象标识符查看和修改属性 277
9.3.7 使用函数get/set查看和修改属性 279
9.3.8 使用属性编辑器查看和修改属性 280
9.3.9 使用函数set列出可选属性值 283
9.3.10 查找对象 284
9.3.11 使用鼠标选择对象 286
9.4 位置和单位 288
9.4.1 figure对象的位置 288
9.4.2 axes和uicontrol对象的位置 289
9.4.3 text对象的位置 289
9.5 打印位置 291
9.6 默认和出厂属性 292
9.7 图形对象属性 293
9.8 本章小结 293
9.8.1 良好编程习惯总结 294
9.8.2 MATLAB总结 294
9.9 本章习题 295
附录A UTF-8字符集 297
附录B MATLAB输入/输出函数 298
附录C 测验答案 313
附录D MATLAB函数和命令 323
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《反常识》张娟责任编辑;(美国)邓肯·J.瓦茨 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019