《数值计算方法》课程实验指导
一、实验教学目的与基本要求
本课程是计算机科学各专业和软件类各专业的专业基础课,通
过上机实验可以加深学生对一些常用算法和最基本的数值算法的理
解。要求学生能使用某种高级语言(JAVA 或 C++) 等编制这些算法
的程序并上机运行结果正确。
二、实验课程内容和学时分配
序号 实验项目名称 实验内容 学时 要求
1.
解线性方程组 1.用高斯消元法解方程组
2.用 LDL
T
分解求解方程组
2
必做
2.
迭代法解线性方程组 1.用简单迭代法解线性方程组
2.用高斯--塞德尔迭代解方程组
2
必做
3.
插值计算
1.二次拉格朗日插值
2.二次牛顿插值
3.分段线性插值
2
必做
4.
曲线拟合实验 1.用最小二乘法拟合给定数据
2
必做
5.
非线性方程求根 1.用二分法求方程的根
2.用牛顿迭代法求方程的根
2
必做
6.
求矩阵的特征值
和特征向量
1.用幂法求矩阵的特征值和特征向量
2
必做
7.
数值积分
1.复化梯形公式求积分
2.复化辛普森公式求积分
3.龙贝格公式求积分
2
必做
8.
常微分方程数值解 1.用四阶龙格--库塔方法解常微分方
程初值问题
2
必做
三、实验题目
实验一
1. 用高斯消元法解方程组:
21.0x
1
+67.0x
2
+88.0x
3
+73.0x
4
=141.0
76.0x
1
+63.0x
2
+ 7.0x
3
+20.0x
4
=109.0
评论1