第1章 MATLAB初步 1
1.1 导言 1
1.2 MATLAB 6.X操作入门 2
1.2.1 MATLAB的安装与启动(Windows操作平台) 2
1.2.2 MATLAB环境 2
1.2.3 MATLAB命令行的编辑 6
1.3 MATLAB的数值计算 10
1.3.1 矩阵与向量的输入 11
1.3.2 数组与矩阵的运算 14
1.3.3 函数的极值与零点的运算 16
1.4 MATLAB的绘图功能 17
1.4.1 二维图形的绘制 17
1.4.2 三维图形 22
1.5 程序设计 25
1.5.1 运算符 25
1.5.2 for循环 26
1.5.3 while循环 26
1.5.4 if-else-end结构 27
1.5.5 switch-case-end结构 28
习题一 29
第2章 线性代数 31
2.1 矩阵及其运算 31
2.2 向量组的线性相关性 35
2.2.1 向量组的线性相关性判别 35
2.2.2 向量组的极大线性无关组 36
2.3 线性方程组的求解 37
2.4 相似矩阵及二次型 41
2.4.1 矩阵的特征值与特征向量 41
2.4.2 矩阵的相似对角化 42
2.5 模型与实验 44
习题二 48
第3章 函数的极限、导数和积分 51
3.1 MATLAB的函数 51
3.2 数学函数的相关概念 53
3.2.1 函数的极限与连续 53
3.2.2 函数的导数 53
3.2.3 函数的积分 54
3.3 MATLAB中函数的微积分运算 54
3.3.1 极限运算 54
3.3.2 求导运算 58
3.3.3 积分运算 61
习题三 66
第4章 微分方程 68
4.1 引例:单摆运动 68
4.2 微分方程模型 70
4.3 微分方程的求解方法 70
4.3.1 数值解法 70
4.3.2 图解法 76
4.3.3 MATLAB的软件求解法 81
4.4 范例:状态转移方程组模型 85
4.4.1 问题及假设 85
4.4.2 问题分析与模型建立 85
4.4.3 模型求解 85
习题四 88
第5章 数学规划 90
5.1 线性规划的MATLAB指令 90
5.1.1 线性规划 90
5.1.2 线性规划求解 92
5.1.3 线性规划的单纯形法算法 94
5.2 非线性规划的MATLAB指令 98
5.2.1 非线性规划 98
5.2.2 非线性规划的解法 99
5.3 整数线性规划的MATLAB指令 104
5.3.1 整数线性规划 104
5.3.2 整数规划算法——分枝定界法原理 104
5.3.3 0-1整数规划 107
5.4 模型与实验 108
5.4.1 线性规划 108
5.4.2 非线性规划 110
5.4.3 整数线性规划 111
习题五 114
第6章 概率与统计 117
6.1 概率的MATLAB指令 118
6.1.1 随机数的产生 118
6.1.2 随机变量的概率密度、分布函数和数字特征值 119
6.2 统计的MATLAB指令 123
6.2.1 样本描述 123
6.2.2 统计图 125
6.2.3 参数估计 128
6.2.4 假设检验 131
6.2.5 方差分析 134
6.3 模型与实验 138
习题六 142
第7章 综合实验 145
7.1 数值积分法计算曲边梯形的面积 145
7.1.1 实验问题 145
7.1.2 分析问题 145
7.1.3 求解问题 146
7.2 缉私艇追赶走私船 148
7.2.1 实验问题 148
7.2.2 建立模型 148
7.2.3 模型求解 149
7.2.4 结果分析 156
7.3 人口数量预测模型 156
7.3.1 实验问题 156
7.3.2 分析问题 157
7.3.3 问题求解 158
7.4 货机装载问题 160
7.4.1 实验问题 160
7.4.2 建立模型 161
7.4.3 模型求解 162
7.5 投资组合问题 164
7.6 报童问题 166
7.6.1 实验问题 167
7.6.2 分析问题 167
7.6.3 模型求解 168
习题七 170
附表A 常见分布函数表 172
附表B 专用函数计算概率密度函数表 173
附表C 专用函数计算累积概率值函数表 174
附表D 常用临界值函数表 175
附表E 常见分布的均值和方差 176
附表F 随机数产生函数表 177
附表G 参数估计函数表 178
参考答案 179
参考文献 190