第1章 MATLAB简介 1
1.1 预备知识 1
1.1.1 操作界面 2
1.1.2 在线帮助 4
1.2 矩阵与表达式 6
1.2.1 数据、变量名、算符与表达式 6
1.2.2 矩阵 10
1.2.3 符号变量 18
1.2.4 其它数据结构 21
1.3 编程 29
1.3.1 程序文件的编辑与调试 29
1.3.2 指令类文件和函数类文件 34
1.3.3 流程控制 36
1.3.4 数据输入与输出 43
1.4 常用的计算指令 44
1.4.1 插值与曲线拟合 44
1.4.2 快速傅里叶变换 47
1.4.3 求极大值、极小值和零点 50
1.4.4 解方程与方程组 55
1.4.5 指令中的选项 59
1.4.6 差分、微分、梯度和拉普拉斯算符 61
1.4.7 积分 66
1.4.8 解常微分方程组 69
1.5 作图和动画 85
1.5.1 二维图形 86
1.5.2 三维图形 91
1.5.3 句柄图形 98
1.5.4 动画 99
1.6.1 符号运算工具箱 101
1.6 工具箱 101
1.6.2 偏微分方程工具箱 105
第2章 模拟实验题目 108
2.1 阻尼斜抛运动 108
2.2 行星轨道 113
2.3 粒子散射 117
2.4 水星近日点的进动 120
2.5 霍曼轨道 122
2.6 行星引力加速 128
2.7 带电粒子在电磁场中的运动 133
2.8 落体偏东 136
2.9 小环在转动大环上的运动 140
2.10 小球在弹簧顶端木块上的弹性跳动 143
2.11 大摆角单摆 147
2.12 弹簧摆 152
2.13 滑动摆 155
2.14 傅科摆 159
2.15 铰链连接的双摆 161
2.16 弹簧连接的耦合摆 166
2.17 三自由度系统的微振动 173
2.18 苯环模型 183
2.19 自激振动 192
2.20 倒摆的强迫振动 198
2.21 圆环的滚动 204
2.22 惯量椭球 208
2.23 欧拉角 214
2.24 圆锥陀螺运动 217
附录A MATLAB主要指令 221
附录B 符号工具箱指令 234
参考文献 236