国外计算机科学经典教材 MATLAB编程和工程应用 第4版
作者:王军责任编辑;张鼎译;(美国)William J.Palm III
出版时间:2019年版
丛编项: 国外计算机科学经典教材
内容简介
MATLAB是专为工程师和科学家设计的全球通用标准计算工具。《MATLAB编程和工程应用(第4版)》在各种实例的引导下展示MATLAB在工程和科学领域的广泛应用,为您学习基本MATLAB编程原理奠定坚实基础。本书在上一版的基础上做了全面细致的更新,涵盖MATLAB的Simulink和Symbolic Math工具箱等z新功能;第5章引入了生成三维隐函数的曲面和等值线图等新功能;第10章包含很多更新的知识点,如用Simulink设计机器人应用控制系统。本书编排精当,在恰当位置定义MATLAB语言的术语、语法和用法,使读者能方便地查找信息和浏览全书。
目录
目 录
第1章 MATLAB概述 2
1.1 MATLAB交互式会话 3
1.2 工具条 11
1.3 内置函数、数组和图形 12
1.4 文件操作 16
1.5 MATLAB帮助系统 21
1.6 问题求解方法论 23
1.7 总结 28
习题 29
第2章 数值数组、单元数组和结构数组 35
2.1 一维和二维数值数组 35
2.2 多维数值数组 42
2.3 对应元素运算 42
2.4 矩阵运算 50
2.5 使用数组的多项式运算 59
2.6 单元数组 62
2.7 结构数组 63
2.8 总结 67
习题 67
第3章 函数 80
3.1 基本数学函数 80
3.2 自定义函数 85
3.3 其他函数类型 95
3.4 文件函数 100
3.5 总结 102
习题 102
第4章 MATLAB编程 107
4.1 程序设计与开发 107
4.2 关系运算符和逻辑变量 112
4.3 逻辑运算符和函数 114
4.4 条件语句 119
4.5 for循环 125
4.6 while循环 134
4.7 switch结构 137
4.8 调试MATLAB程序 139
4.9 仿真 141
4.10 总结 146
习题 146
第5章 高级绘图 159
5.1 xy绘图函数 159
5.2 其他命令和图形类型 166
5.3 MATLAB中的交互式绘图 176
5.4 三维图 180
5.5 总结 185
习题 185
第6章 建模与回归 193
6.1 函数探索 193
6.2 回归 201
6.3 Basic Fitting界面 210
6.4 总结 213
习题 213
第7章 统计、概率和插值 221
7.1 统计和直方图 221
7.2 正态分布 225
7.3 生成随机数 229
7.4 插值 235
7.5 总结 242
习题 243
第8章 线性代数方程组 248
8.1 线性方程组的矩阵方法 248
8.2 左除法 251
8.3 欠定系统 255
8.4 超定系统 262
8.5 通用方程组求解程序 264
8.6 总结 266
习题 267
第9章 微积分和微分方程的数值解法 276
9.1 数值积分 276
9.2 数值微分 282
9.3 一阶微分方程 285
9.4 高阶微分方程 291
9.5 线性微分方程的特殊解法 294
9.6 总结 303
习题 304
第10章 Simulink 311
10.1 仿真图 311
10.2 Simulink简介 313
10.3 线性状态变量模型 317
10.4 分段线性模型 319
10.5 传递函数模型 324
10.6 非线性状态变量模型 326
10.7 子系统 328
10.8 模型的死区时间 332
10.9 非线性车辆悬挂模型的仿真 334
10.10 控制系统和“硬件在回路”
测试 337
10.11 总结 344
习题 344
第11章 MATLAB的符号处理 352
11.1 符号表达式和代数 353
11.2 代数和超越方程 359
11.3 微积分 364
11.4 微分方程 373
11.5 拉普拉斯变换 378
11.6 符号线性代数 385
11.7 总结 388
习题 389
附录A 《MATLAB编程和工程应用(第4版)》使用的命令和函数指南 397
附录B MATLAB中的动画和声音 409
附录C MATLAB中的格式化输出 416
附录D 参考文献 419
部分习题答案 420