第一章 MATLAB简介 4
1.1 MATLAB初步介绍 4
1.1.1 MATLAB的传统优点 4
1.1.2 MATLAB 7的新功能 5
1.1.3 MATLAB语言基础 6
1.2 网络资源 8
1.3 MATLAB窗口 8
1.4 MATLAB安装、运行 8
第二章 矩阵及其基本运算 9
2.1. 矩阵的基本操作 9
2.1.1 矩阵的生成 9
2.1.2. 矩阵的修改 12
2.1.3.数据的保存与获取 13
2.2.矩阵运算 13
2.2.1 加、减运算 13
2.2.2 乘法 14
2.2.3除法运算 15
2.2.4 矩阵幂 16
2.3 矩阵的其他操作 17
2.3.1.矩阵转置 17
2.3.2.方阵的行列式 17
2.3.3.逆与伪逆 17
2.3.4.矩阵的迹 19
2.3.5.矩阵的秩 19
2.4特殊运算 19
2.4.1.矩阵对角线元素的抽取 19
2.4.2.上三角阵和下三角阵的抽取 19
2.4.3.矩阵的变维 20
2.4.4.矩阵的变向 20
2.4.5.矩阵的比较关系 22
2.4.6.矩阵元素的数据变换 22
2.4.7.矩阵逻辑运算 23
2.5. 矩阵分解 24
2.5.1 Cholesky分解 24
2.5.2 LU分解 25
2.5.3 QR分解 25
2.5.4 特征值分解 26
2.5.5 奇异值分解 26
2.6 线性方程的组的求解 27
2.6.1 求线性方程组的唯一解或特解 27
2.6.2 求线性齐次方程组的通解 30
2.63求非齐次线性方程组的通解 31
2.7 特征值 33
2.7.1 特征值与特征向量的求法 33
2.7.2 提高特征值的计算精度 33
2.8 秩与线性相关性 34
2.8.1 矩阵和向量组的秩以及向量组的线性相关性 34
2.8.2 求行阶梯矩阵及向量组的基 34
第三章 多项式 35
3.1 多项式的表达与创建 35
3.2 多项式运算 35
3.2.1 加减法 35
3.2.2 乘法(卷积 36
3.2.3 除法(去卷积) 36
3.2.4 根 36
3.2.5 特征多项式 37
3.2.6 导数 37
3.2.7 估值 37
3.2.8 有理多项式 38
3.3 曲线拟合与插值 38
3.3.1 曲线拟合 39
3.3.2 一维插值 41
3.3.3 二维插值 43
3.3.4三维插值 45
3.3.5 其它插值函数 46
3.4三次样条 47
3.4.1 基本特征 48
3.4.2 分段多项式 49
3.4.3 积分 51
3.4.4 微分 52
3.4.5 小结 53
第4章 数值分析 54
4.1 绘图 54
4.2 极小值 56
4.3 求零点 56
4.4 积分 57
4.5 微分 58
第5章 绘图与图形处理 61
5.1 简单绘图命令 61
5.2 二维图形 61
5.2.1 二维线型图 61
5.2.2.fplot 63
5.2. 特殊坐标的二维图形 64
5.2.1 双y轴图形 64
5.2.2 双对数图形 64
5.2.3 半对数图形 64
5.2.4 半对数图形 65
5.2.5特殊平面图形命令 65
5.2.6 二维图形的修饰与设置 72
5.3 三维图形 78
5.3.1三维线型图 78
5.3.2颜色填充 80
5.3.3 三维空间等高线图 81
5.3.4 三维饼形图 82
5.3.5 三维曲面与网格图 82
5.3.6 其它常见三维图形 84
5.4 剖面图 85
5.5 三维数据的其他表现形式命令 87
附件: 数据分析函数 91
1