第1章 MATLAB概述 3
1.1 MATLAB交互式会话 5
1.2 菜单和工具栏 16
1.3 MATLAB计算 18
1.4 脚本文件和编辑器/调试器 29
1.5 MATLAB帮助系统 37
1.6 MATLAB编程 41
1.7 问题解决方法 49
1.8 小结 56
第2章 数值、单元和结构数组 67
2.1 数组 68
2.2 多维数组 79
2.3 逐元素运算 80
2.4 矩阵运算 94
2.5 使用数组的多项式运算 103
2.6 单元数组 108
2.7 结构数组 114
2.8 小结 119
第3章 函数和文件 137
3.1 基本的数学函数 137
3.2 用户自定义的函数 144
3.3 高级的函数编程 158
3.4 使用数据文件 167
3.5 小结 171
第4章 MATLAB编程 179
4.1 程序设计和开发 180
4.2 关系运算符和逻辑变量 186
4.3 逻辑运算符和函数 189
4.4 条件语句 196
4.5 循环 205
4.6 switch结构 219
4.7 调试MATLAB程序 221
4.8 仿真应用 228
4.9 小结 233
第5章 高级绘图和建模 253
5.1 xy绘图函数 254
5.2 子图和覆盖图 264
5.3 特殊的绘图类型 274
5.4 MATLAB中的交互式绘图 283
5.5 函数发现 289
5.6 回归分析 300
5.7 基本拟合界面 318
5.8 三维绘图 321
5.9 小结 325
第6章 线性代数方程 347
6.1 基本的求解方法 348
6.2 线性方程的矩阵方法 352
6.3 克莱姆方法 364
6.4 欠定系统 367
6.5 超定系统 379
6.6 小结 384
第7章 概率、统计和插值 401
7.1 统计、直方图和概率 401
7.2 正态分布 410
7.3 随机数生成 418
7.4 插值 426
7.5 小结 437
第8章 数值积分和微分方程 447
8.1 微积分概述 447
8.2 数值积分 452
8.3 数值微分 458
8.4 微分方程的解析解 463
8.5 微分方程的数值方法 470
8.6 扩展到高阶方程 486
8.7 控制系统工具箱中的ODE解算程序 495
8.8 高级解算程序语法 503
8.9 小结 507
第9章 Simulink 519
9.1 仿真框图 520
9.2 Simulink简介 521
9.3 线性状态-变量模型 526
9.4 分段线性模型 528
9.5 传递-函数模型 535
9.6 非线性状态-变量模型 539
9.7 子系统 541
9.8 模型中的停滞时间 546
9.9 车辆悬挂的仿真 548
9.10 小结 552
第10章 MATLAB符号处理 563
10.1 符号表达式和代数 564
10.2 代数和超越方程 573
10.3 微积分 580
10.4 微分方程 592
10.5 拉氏变换 598
10.6 符号线性代数 607
10.7 小结 611
附录A 本书中的命令和函数指南 623
附录B MATLAB中的动画和声音 637
附录C MATLAB中的格式化输出 647
附录D 参考资料 651
精选问答题的答案 653