实验一 课程简介及MATLAB入门
[实验目的]
1. 了解MATLAB软件;
2. 掌握MATLAB常用命令语句及数学函数。
[实验内容]
1. 熟悉MATLAB工作环境;
2. 变量及其命名规则、MATLAB赋值语句;
3. MATLAB常用数学函数;
4. MATLAB中的算术运算、关系运算和逻辑运算。
实验二 一元函数极限与导数运算
[实验目的]
1. 学会用MATLAB求解代数方程;
2. 学会用MATLAB求函数的极限;
3. 学会用MATLAB求一元函数的导数。
[实验内容]
1. 用MATLAB求代数方程的解;
2. 学习MATLAB求函数极限命令;
3. 用MATLAB求函数的导数与微分。
实验三 绘制函数的图形
[实验目的]
1. 学习 MATLAB函数绘图命令;
2. 进一步理解函数概念。
[实验内容]
1. 二维图形作图命令;
2. 三维图象作图命令;
3. 图形控制及特殊图象作图命令。
实验四 一元函数微分学及应用
[实验目的]
1. 会用MATLAB求函数的单调区间、极值、凹凸区间及拐点;
2. 会用MATLAB求函数在区间上的最值;
3. 会建立简单最值问题的数学模型,并用MATLAB求极值。
[实验内容]
1. 用MATLAB系统求函数的驻点、极值与拐点,确定函数的单调区间与凹凸区间;
2. 用MATLAB求函数在区间上的最值;
3. 对给定的最值问题建立数学模型,并用MATLAB求解。
实验五 定积分及应用
[实验目的]
1. 会用MATLAB求不定积分;
2. 会用MATLAB求定积分和广义积分;
3. 会利用微元法建立定积分应用模型,并用MATLAB求积分。
[实验内容]
1. 用MATLAB中的不定积分命令求不定积分;
2. 用MATLAB中定积分命令求定积分和广义积分;
3. 对给定的实际问题用微元法建立数学模型,并用MATLAB求积分值。
实验六 常微分方程及应用
[实验目的]
1. 会用MATLAB求解一些线性与非线性常微分方程;
2. 会用MATLAB求解简单的常微分方程组;
3. 会建立简单的常微分方程数学模型,并用MATLAB求解。
[实验内容]
1. 用MATLAB中求解微分方程命令求解可分离变量微分方程、一阶线性微分方程、二阶常系数线性微分方程;
2. 用MATLAB求解微分方程组;
3. 对给定的微分方程实际问题建立数学模型,并用MATLAB进行求解。
实验七 矩阵与线性方程组
[实验目的]
1. 学习矩阵与的输入格式;
2. 学习矩阵运算、矩阵操作的语句;
3. 能够求解线性方程组。
[实验内容]
1. 矩阵的生成;
2. 矩阵的运算;
3. 矩阵的几种基本变换和线性方程组的求解。
实验八 多元函数微积分及应用
[实验目的]
1. 会用MATLAB求二元函数的极限、偏导数、全微分;
2. 会用MATLAB求二元函数的驻点、极值;
3. 会用MATLAB命令求二重积分及二重积分应用问题。
[实验内容]
1. 用MATLAB命令求二元函数极限、偏导数与全微分;
2. 用MATLA求函数的驻点、极值;
3. 用MATLAB命令计算二重积分及二重积分应用问题。
实验九 级数及应用
[实验目的]
1. 学习MATLAB泰勒级数展开命令;
2 巩固级数的敛散性的判别以及和等概念;
3. 学习MATLAB程序设计知识。
[实验内容]
1. Taylor展开式;
2. 级数求和及敛散性的判别;
3. M文件的建立。
实验十 综合实验
[实验目的]
1. 学习程序流程语句;
2. 学习MATLAB编程技巧;
3. 学习用MATLAB解决实际问题的综合方法。
[实验内容]
1. IF、SWITCH、WHILE、FOR等4种流程语句;
2. 函数M文件;
3. 用编程的方法具体解决综合性的生产实际问题。