第1章 MATLAB概述 1
1.1 MATLAB 7.3简介 1
1.1.1 MATLAB系统结构 1
1.1.2 MATLAB工具箱 1
1.2 MATLAB 7.3工作环境 2
1.2.1 菜单和工具栏 3
1.2.2 命令窗口 3
1.2.3 命令历史窗口 6
1.2.4 当前目录浏览器窗口和路径设置 7
1.2.5 工作空间浏览器窗口和数组编辑器窗口 8
1.2.6 M文件编辑/调试器窗口 8
1.3 M文件结构 9
1.3.1 M命令文件和M函数文件 9
1.3.2 “Debug”菜单和“Cell”菜单 12
1.3.3 发布工具窗口 13
1.4 MATLAB 7.3的帮助系统 13
1.5 MATLAB常用文件格式 15
习题 16
第2章 MATLAB基本运算 17
2.1 数据类型 17
2.1.1 常数和变量 17
2.1.2 整数和浮点数 18
2.1.3 复数 18
2.2 矩阵和数组的运算 19
2.2.1 矩阵的输入 19
2.2.2 矩阵和数组的算术运算 23
2.2.3 关系运算和逻辑运算 24
2.3 字符串 25
习题 27
第3章 MATLAB程序设计 28
3.1 顺序语句 28
3.2 循环语句 28
3.3 选择语句 30
3.4 交互语句 32
习题 34
第4章 MATLAB绘图 35
4.1 MATLAB二维曲线绘图 35
4.1.1 基本绘图指令 35
4.1.2 基本绘图控制参数 41
4.1.3 坐标轴的控制 43
4.1.4 线条属性 43
4.1.5 图形的标注 45
4.1.6 一个图形窗口多个子图的绘制 46
4.1.7 绘制数值函数二维曲线的指令fplot 48
4.1.8 绘制符号函数二维曲线的指令ezplot 50
4.2 MATLAB二维特殊图形 50
4.2.1 条形图 51
4.2.2 面积图 52
4.2.3 饼形图 53
4.2.4 离散型数据图 54
4.2.5 极坐标图形 55
4.2.6 等高线的绘制 56
4.3 三维曲线绘图 56
4.4 三维曲面绘图 59
4.4.1 meshgrid命令 59
4.4.2 三维网格命令mesh 60
4.4.3 三维表面命令surf 62
4.4.4 绘制球面与柱面 65
4.5 三维图形的控制命令 67
4.5.1 视角控制命令view 67
4.5.2 旋转控制命令rotate 68
4.5.3 背景颜色控制命令colordef 70
4.5.4 图形颜色控制命令colormap 70
4.5.5 图形着色控制命令shading 72
4.5.6 透视控制命令hidden 72
4.5.7 光照控制命令light 73
4.6 特殊三维图形 74
4.6.1 三维条形图 75
4.6.2 三维饼形图 76
4.6.3 三维离散杆图 76
4.6.4 柱坐标图 76
4.6.5 三维等高线 77
习题 79
第5章 线性代数相关运算 80
5.1 矩阵 80
5.1.1 矩阵的修改 80
5.1.2 矩阵的基本运算 82
5.1.3 矩阵的特征值和特征向量 86
5.2 稀疏矩阵 88
5.2.1 生成稀疏矩阵 88
5.2.2 还原成全元素矩阵 91
5.2.3 稀疏矩阵的查看 92
5.2.4 稀疏带状矩阵 93
5.3 线性方程组的解法 94
5.3.1 逆矩阵解法 94
5.3.2 初等变换法 95
5.3.3 矩阵分解法 97
5.3.4 迭代解法 103
习题 113
第6章 多项式及其相关运算 117
6.1 多项式的构造 117
6.2 多项式的基本运算 118
6.3 有理多项式的运算 121
6.4 代数式的符号运算 122
6.5 多项式的拟合 123
6.6 多项式插值 126
6.6.1 一维多项式插值 126
6.6.2 二维多项式插值 128
习题 130
第7章 高等数学相关运算 131
7.1 求极限 131
7.1.1 理解极限概念 131
7.1.2 用MATLAB软件求函数极限 132
7.2 求导数 134
7.2.1 导数概念 134
7.2.2 用MATLAB软件求函数导数 136
7.3 极值计算 140
7.4 求积分 143
7.5 数值积分 145
7.5.1 公式的导出 145
7.5.2 用MATLAB求数值积分 148
7.6 无穷级数 154
7.6.1 级数的符号求和 154
7.6.2 级数敛散性的判定 155
7.6.3 级数的泰勒展开 157
7.7 常微分方程 158
7.7.1 常微分方程的符号解法 158
7.7.2 常微分方程的数值解法 160
习题 165
第8章 概率论与数理统计 169
8.1 古典概型 169
8.2 概率论相关运算与MATLAB实现 172
8.2.1 理论知识 172
8.2.2 相关的MATLAB命令 175
8.3 统计作图 180
8.3.1 频数直方图 180
8.3.2 统计量 182
8.4 参数估计 183
8.4.1 理论知识 183
8.4.2 参数估计的MATLAB实现 185
8.5 假设检验 186
8.5.1 理论知识 186
8.5.2 参数假设检验的MATLAB实现 187
习题 189
参考文献 192