基础实验篇 1
实验一 MATLAB软件基本操作 2
实验目的 2
实验内容 2
1.MATLAB软件的启动 2
2.命令窗口的操作 4
3.变量的命名规则 5
4.命令窗口中常用的命令 6
5.基本运算符 8
6.逻辑与判断操作 8
7.命令行中的标点符号 10
8.一些常用函数 11
9.特殊函数 11
10.矩阵输入法 11
11.矩阵与数组的运算 15
12.文件的编辑、存储、执行和个性化路径添加 16
13.MATLAB软件帮助 19
实验二 MATLAB软件绘图 21
实验目的 21
实验内容 21
1.绘制二维曲线 21
2.绘制特殊的二维图形 33
3.绘制三维曲线 35
4.绘制曲面图 36
5.图形标识与图形修饰 43
6.截面法认识曲面 50
实验三 MATLAB软件程序设计 54
实验目的 54
实验内容 54
1.MATLAB软件程序的输入输出方式 54
2.MATLAB软件程序结构 55
3.MATLAB软件流程控制语句 63
4.函数调用 66
5.曲线、曲面的动态可视化 69
实验四 MATLAB软件的基本运算 75
实验目的 75
理论知识 75
1.极限、连续 75
2.导数 75
3.积分 76
实验内容 76
1.MATLAB软件的数值运算 76
2.MATLAB软件的符号运算 80
3.解代数方程 96
4.符号运算与数值运算的转换 97
5.数值积分 99
实验五 行列式、矩阵与线性变换 106
实验目的 106
理论知识 106
1.行列式 106
2.线性方程组 107
3.正交矩阵、正交变换 108
实验内容 108
1.MATLAB软件的矩阵操作命令 108
2.整数逆矩阵加密法 114
3.空间中的线性变换 117
4.空间中的正交变换 119
实验六 随机变量数据模拟 126
实验目的 126
理论知识 126
1.随机变量 126
2.几种常见的概率分布 126
3.数学期望与方差 127
实验内容 128
1.用MATLAB软件生成服从特殊分布的样本随机数 128
2.用MATLAB软件计算随机变量的概率分布 131
3.绘制统计图 134
4.统计量数据模拟实验 138
实验七 无理数的近似计算 143
实验目的 143
理论知识 143
1.泰勒定理 143
2.无理数e 144
3.欧拉常数C 144
实验内容 145
1.圆周率π的近似计算 145
2.无理数e的计算 156
3.欧拉常数C的计算 160
综合实验篇 163
实验八 线性函数极值求解 164
实验目的 164
理论知识 164
1.线性规划(线性函数极值)模型 164
2.线性规划模型Ⅱ的解法 165
实验内容 166
1.用MATLAB软件求解一般线性规划问题 166
2.用MATLAB软件求解0-1规划问题 174
3.最佳投资组合 181
实验九 非线性函数极值求解 185
实验目的 185
理论知识 185
1.极值 185
2.二次型 185
实验内容 185
1.用MATLAB软件求无约束条件函数的极值 186
2.用MATLAB软件求有约束条件函数的极值 192
3.用MATLAB软件求二次规划问题 194
实验十 矩阵特征值与迭代法 200
实验目的 200
理论知识 200
1.矩阵特征值与特征向量 200
2.向量序列收敛性 200
实验内容 201
1.矩阵谱半径的特征 201
2.线性方程组的迭代解法 208
实验十一 非线性方程(组)求解 217
实验目的 217
理论知识 217
1.零点定理 217
2.压缩映射原理 217
实验内容 217
1.用MATLAB软件求方程的解 217
2.二分法 220
3.迭代法 222
4.分叉与混沌 228
5.非线性方程组求解 232
简单建模实验篇 237
实验十二 微分方程模型 238
实验目的 238
理论知识 238
1.微分方程及其解析解 238
2.微分方程的数值解 238
实验内容 243
1.用MATLAB软件求微分方程的解析解 243
2.编程计算微分方程的数值解 244
3.用MATLAB软件求微分方程数值解 247
4.微分方程模型实验:缉私艇追赶走私船 253
实验十三 数据拟合与数据插值 261
实验目的 261
理论知识 261
1.数据拟合 261
2.数据插值 263
实验内容 269
1.用MATLAB软件进行数据拟合 269
2.MATLAB软件实现数据插值 277
3.人口数量预测模型 285
实验十四 水塔水流量估计模型 291
实验目的 291
实验内容 291
1.问题分析 292
2.模型假设 293
3.流量估计方法 293
4.结果分析 302
5.实验小结 302
主要参考文献 304