数值分析教学大纲
发布时间: 2015-06-02 浏览次数: 1412

《数值分析》实验教学大纲

  (课程代码:0713023

一、课程基本情况

(一)课程名称:数值分析

           Numerical Analysis

(二)课程类别:专业课

(三)课程性质:非独立设课

(四)学时、学分

1.课程总学时与学分:64学时,4学分

2.实验学时与学分:16学时

(五)适用专业:数学与应用数学专业

 (六)先修课程:高等代数、数学分析、常微分方程、计算机基础

(六)大纲执笔:王磊

(七)大纲审批:孙建武

(八)制定(修订)时间:20116

 

二、实验教学目的与基本要求

    数值分析是对各种数学问题通过数值运算,得到数值解答的方法和理论。因为研究的是数学问题,所用的方法是数学方法,因此也称为数值数学。数值分析是总称,对一个数学问题通过数值运算得到数值解答的方法,称为数值方法,如果数值方法可以在计算机上实现,就称为数值算法。随着电子计算机的迅速发展、普及以及新型数值软件的不断开发,数值分析的理论和方法无论是在高科技领域还是在传统学科领域,其作用和影响都越来越大,实际上它已成为科学工作者和工程技术人员必备的知识和工具。通过实验课的开展,使学生熟练掌握常用的数值分析方法,培养和提高应用计算机进行科学与工程计算的能力,为以后的学习及应用打下良好的基础。

 

三、实验内容与基本要求

(一)实验项目一览

序号

实验项目名称

学时

实验

类型

实验

类别

每组

人数

备注

1

函数插值方法

2

设计

必开

1

 

2

数值拟合的最小二乘法

2

设计

必开

1

 

3

数值积分的程序设计

3

设计

必开

1

 

4

解线性方程组

3

设计

必开

1

 

5

一元非线性方程求根

3

设计

必开

1

 

6

微分方程的数值解

3

设计

必开

1

 

  

(二)实验内容及要求

实验一 函数插值方法

内容:

1. 拉格朗日(Lagrange)插值实验,Lagrange方法直接计算插值多项式,观察龙格(Runge)现象;

2. 三次样条函数插值实习.

要求:

1. 理解并掌握Lagrange插值的数值算法,能够根据给定的函数值表求出插值多项式和函数在某一点的近似值;

2. 对于两类不同的样条要求给出统一的算法,能够用此计算出函数在指定点的近似值;

3. 对此插值问题用Newton插值多项式其结果如何.

仪器:

计算机

实验二  数值拟合的最小二乘法

内容:

1. 从随机的数据中找出其规律性,给出其近似表达式的问题,在生产实践和科学实验中大量存在,通常利用数据的最小二乘法求得拟合曲线;

2. 观测数据拟合曲线,绘制散点图,根据趋势线,选择合适的拟合曲线.

要求:

1. 掌握用最小二乘法进行曲线拟合;

2. 掌握绘制出曲线拟合图;

3. 给出各种算法的设计程序和计算结果.

仪器:

计算机

实验三  数值积分的程序设计

内容:

1. 低阶Newton-Cotes公式求定积分,观察随区间个数 n 变化时误差的下降

2.选用复合梯形公式,复合Simpson公式,Romberg算法误差的先将情况.

要求:

1. 掌握编制数值积分算法的程序;

2. 了解分别用两种算法计算同一个积分,并比较其结果,了解其不同;

3. 给定精度要求 ,试用变步长算法,确定最佳步长.

仪器:

计算机

实验四  解线性方程组

内容:

1. 编制程序实现Jacobi 迭代法;

2. 编制程序实现Gauss-Seidol迭代法和SOR方法计算线性方程组其解.

  要求:

  1. 体会迭代法求解线性方程组,并能与消去法做以比较;

2 . 掌握精度在程序中的应用.

仪器:

计算机

实验五  一元非线性方程求根

内容:

1. 编制程序实现二分法;

2. 编制程序实现Newton迭代法.

要求:

1. 掌握二分法的循环结构;

2. 掌握Newton迭代法的循环结构;

3. 能分析并了解迭代收敛和发散的原因.

仪器:

计算机

实验六 微分方程的数值解法

内容:

1.       利用欧拉法编制程序求解微分方程初值问题的解;

2.       利用改进欧拉法编制程序求解微分方程初值问题的解.

要求:

  1. 掌握欧拉法,改进的欧拉法编制程序解微分方程的初值问题;

 2. 了解两种算法的收敛速度和精度.

仪器:

计算机

四、考核方式与评定标准

(一) 考核方式

1. 本实验考核方式为操作技能考核、提交实验结果和面试相结合,实验成绩记入平时成绩.

(二)评分标准

1)实验报告的清晰程度(40%);

2)结果的正确度(10%);

3)内容是否有自己的独立见解和分析(30%);

4)实验报告的数目(10%);

5)使用软件的熟练程度(10%.

五、参考教材(指导书)、参考书

(一)指导书

《数值分析实验指导书》自编教材

() 参考书

1.《数值分析(第四版)》,李庆扬、王能超、易大义,清华大学出版社,斯普林格出版社,2001

2.《计算分析(第二版)》,易大义,沈云宝,李有法,浙江大学出版社,2002

3.《数值分析学习辅导习题解析》,李红、徐长发,华中科技大学出版社,2001

   4.《数值分析方法解题指导》,张韵华,科学出版社,2003

5.《数值分析与实验学习指导》,蔡大用,清华大学出版社, 斯普林格出版社,2001

   6.《数值分析算法描述与习题解答》,徐士良,机械工业出版社,2003

7.《计算方法》,张诚坚、高健、何南忠,高等教育出版社,1999

   8.《数值分析引论》,易大义、陈道琦,浙江大学出版社,1998

   9.《数值计算原理》,李庆扬、关治、白蜂彬,清华大学出版社,2000

   10.Numerical Analysis (Seventh Edition)》,Richard L. Burden and J. Douglas Faires,高等教育出版社,2001(影印版).

                                      

 

 

执笔人:王磊

教研室主任:孙建武

实验室主任:李德顺

                                     系主任:张全信

数学系应用教研室

                                         20138

版权所有:山东航空学院理学院 网站备案号:鲁ICP备07012503号-3

学校地址:滨州市黄河五路391号 联系电话:0543-3190016 邮编:256603 电子邮箱:bzxygyj@163.com 学院网址:http://www.bzu.edu.cn