第1章 Matlab基础知识 1
1.1 Matlab概述 1
1.1.1 Matlab简介 1
1.1.2 Matlab的安装和进入/退出 2
1.1.3 Matlab操作的注意事项 4
1.2 Matlab的具体操作与操作键 5
1.2.1 菜单操作 5
1.2.2 常用命令 9
1.2.3 常用操作键 10
1.3 Matlab的变量与表达式 10
1.3.1 Matlab的变量 11
1.3.2 Matlab的运算符 11
1.3.3 Matlab的表达式 11
1.3.4 Matlab的数据显示格式 12
1.4 Matlab中的常用函数 14
1.5.1 矩阵 15
1.5 Matlab的基本对象 15
1.5.2 数组 22
1.5.3 字符串 24
1.6 M文件与M函数 26
1.6.1 命令文件 26
1.6.2 函数文件 27
1.7 程序结构 30
1.7.1 顺序结构 30
1.7.2 循环结构 31
1.7.3 分支结构 34
习题 37
第2章 符号计算 38
2.1 符号变量的创建 38
2.2 符号表达式的创建 39
2.3 符号方程的创建 40
2.4 符号矩阵的创建 41
2.5 数值变量、符号变量、字符变量的相互转化 42
2.6 调用Maple的符号计算能力 46
2.7 图形化的符号函数计算器 47
习题 49
第3章 Matlab绘图 50
3.1 Matlab二维曲线绘图 50
3.1.1 基本绘图指令plot 50
3.1.2 基本绘图控制参数 54
3.1.3 线型、定点标记、颜色 56
3.1.4 图形的标注 57
3.1.5 一个图形窗口多个子图的绘制 60
3.1.6 绘制数值函数二维曲线的指令fplot 61
3.1.7 绘制符号函数二维曲线的指令ezplot 62
3.2 Matlab二维特殊图形 64
3.3 Matlab空间曲线绘图 65
3.3.1 三维空间曲线命令plot3 65
3.3.2 坐标轴的控制 66
3.4 Matlab空间曲面绘图 67
3.4.1 meshgrid命令 68
3.4.2 三维网格图命令mesh 69
3.4.3 三维表面图命令surf 72
3.4.4 球面与柱面的表达 75
3.4.5 色彩控制 78
习题 80
第4章 初等代数运算 81
4.1 多项式的表达与运算 81
4.1.1 多项式的表达 81
4.1.2 多项式的运算 82
4.2 有理多项式的运算 86
4.3 代数式的符号运算 88
4.4 方程求根 89
4.4.1 求多项式方程的根 90
4.4.2 求超越方程的根 94
习题 96
5.1.1 数学概念 98
第5章 线性代数运算 98
5.1 矩阵的运算 98
5.1.2 矩阵的基本运算 99
5.2 解线性方程组 106
5.2.1 求逆法 106
5.2.2 左除与右除法 108
5.2.3 初等变换法 109
5.2.4 符号方程组求解 112
5.3 求矩阵特征值和特征向量 114
5.3.1 求矩阵特征值、特征向量命令 114
5.3.2 矩阵的对角化 116
习题 119
第6章 高等数学运算 123
6.1 求极限运算 123
6.2 求导数与微分 125
6.2.1 一元函数的导数与微分 125
6.2.3 多元函数求导 131
6.2.2 参数方程求导 131
6.2.4 求梯度与方向导数 134
6.2.5 隐函数求导 135
6.3 求不定积分 136
6.4 求定积分 137
6.4.1 定积分的符号解法 138
6.4.2 用数值方法计算定积分 140
6.4.4 计算二重积分 143
6.4.3 广义积分 143
6.5 函数展开成幂级数 144
6.6 求和、求积、级数求和 146
6.6.1 求和 146
6.6.2 求积 146
6.6.3 级数求和 147
6.7 求函数的零点 148
6.8 求函数的极值点 151
6.9.1 常微分方程的符号解法 155
6.9 常微分方程的求解 155
6.9.2 常微分方程的数值解法 156
习题 159
第7章 数据的输入与处理 162
7.1 数据的输入 162
7.2 数据的统计分析 162
7.3 曲线的拟合 167
7.3.1 多项式拟合 167
7.3.2 非线性最小二乘拟合 170
7.4 函数插值 171
7.4.1 一维插值 171
7.4.2 二维插值 173
习题 174
第8章 概率统计运算 175
8.1 随机试验 175
8.2.1 数学概念 177
8.2 概率分布与概率密度函数 177
8.2.2 重要的概率分布 178
8.3 假设检验 180
8.3.1 数学概念 180
8.3.2 相关的Matlab命令 181
习题 183
第9章 求解线性规划问题 185
9.1 求解非线性规划 185
9.1.1 无约束优化 185
9.1.2 约束优化 187
9.2 求解线性规划 188
习题 191
附录 193
附录1 常用的Matlab命令 193
附录2 Mathematica软件使用简介 201
参考文献 220