数值分析关冶版第一章教案
数值分析 教案
数值分析教案教案标题:数值分析教学目标:1. 了解数值分析的基本概念和原理2. 掌握数值分析的常用方法和技巧3. 能够应用数值分析解决实际问题4. 培养学生的数学思维和分析能力教学内容:1. 数值分析的基本概念和分类2. 插值与逼近3. 数值微分与数值积分4. 常微分方程的数值解法5. 线性代数的数值方法6. 数值分析在实际问题中的应用教学过程:1. 导入:通过引入一个实际问题,引起学生对数值分析的兴趣和认识2. 理论讲解:介绍数值分析的基本概念和分类,以及常用的数值分析方法和技巧3. 案例分析:通过具体的案例,演示数值分析在实际问题中的应用过程,引导学生理解和掌握数值分析的解决方法4. 练习与讨论:设计一些练习题,让学生在课堂上进行练习,并进行讨论和交流,加深对数值分析的理解5. 总结与拓展:总结本节课的重点内容,引导学生进行拓展思考,鼓励他们应用数值分析解决更多实际问题教学手段:1. 讲授2. 案例分析3. 讨论交流4. 练习与实践5. 总结与拓展教学评价:1. 课堂表现:学生是否积极参与讨论和练习,是否能够理解和掌握数值分析的基本概念和方法2. 作业与考试:设计一些作业和考试题目,检验学生对数值分析的掌握程度3. 实际应用:观察学生是否能够将数值分析应用到实际问题中,解决实际困难教学建议:1. 引导学生多进行实际问题的分析和解决,提高数值分析的实际应用能力2. 鼓励学生进行课外拓展阅读,了解数值分析在不同领域的应用案例3. 加强与其他学科的交叉融合,促进数值分析与实际问题的结合以上是关于数值分析的教案建议,希望对你有所帮助。
《数值分析》课程教案
《数值分析》课程教案数值分析课程教案一、课程介绍本课程旨在介绍数值分析的基本概念、方法和技巧,以及其在科学计算和工程应用中的实际应用。
通过本课程的研究,学生将了解和掌握数值分析的基本原理和技术,以及解决实际问题的实用方法。
二、教学目标- 了解数值分析的基本概念和发展历程- 掌握数值计算的基本方法和技巧- 理解数值算法的稳定性和收敛性- 能够利用数值分析方法解决实际问题三、教学内容1. 数值计算的基本概念和方法- 数值计算的历史和发展- 数值计算的误差与精度- 数值计算的舍入误差与截断误差- 数值计算的有效数字和有效位数2. 插值与逼近- 插值多项式和插值方法- 最小二乘逼近和曲线拟合3. 数值微积分- 数值积分的基本原理和方法- 数值求解常微分方程的方法4. 线性方程组的数值解法- 直接解法和迭代解法- 线性方程组的稳定性和收敛性5. 非线性方程的数值解法- 迭代法和牛顿法- 非线性方程的稳定性和收敛性6. 数值特征值问题- 特征值和特征向量的基本概念- 幂迭代法和QR方法7. 数值积分与数值微分- 数值积分的基本原理和方法- 数值微分的基本原理和方法四、教学方法1. 理论讲授:通过课堂授课,讲解数值分析的基本概念、原理和方法。
2. 上机实践:通过实际的数值计算和编程实践,巩固和应用所学的数值分析知识。
3. 课堂讨论:组织学生进行课堂讨论,加深对数值分析问题的理解和思考能力。
五、考核方式1. 平时表现:包括课堂参与和作业完成情况。
2. 期中考试:对学生对于数值分析概念、原理和方法的理解程度进行考查。
3. 期末项目:要求学生通过上机实验和编程实践,解决一个实际问题,并进行分析和报告。
六、参考教材1. 《数值分析》(第三版),贾岩. 高等教育出版社,2020年。
2. 《数值计算方法》,李刚. 清华大学出版社,2018年。
以上是《数值分析》课程教案的概要内容。
通过本课程的研究,学生将能够掌握数值分析的基本原理和技术,并应用于实际问题的解决中。
数值分析教学设计方案
一、教学目标1. 知识目标:(1)使学生掌握数值分析的基本概念、基本理论和基本方法;(2)使学生了解数值分析在各个领域的应用;(3)使学生具备数值计算能力,能够解决实际问题。
2. 能力目标:(1)培养学生分析问题、解决问题的能力;(2)提高学生编程能力和计算机应用能力;(3)培养学生的团队协作和创新能力。
3. 情感目标:(1)激发学生对数值分析的兴趣和热情;(2)培养学生严谨、求实的科学态度;(3)提高学生的社会责任感和使命感。
二、教学内容1. 数值分析的基本概念和理论;2. 常用数值方法,如插值法、数值微分、数值积分、数值解微分方程等;3. 数值方法的误差分析;4. 数值方法的稳定性分析;5. 数值计算软件介绍与应用。
三、教学策略1. 采用启发式教学,引导学生主动探究;2. 注重理论与实践相结合,提高学生的实际操作能力;3. 采用案例教学,激发学生的学习兴趣;4. 采用小组合作学习,培养学生的团队协作能力;5. 利用现代教育技术,提高教学效果。
四、教学过程1. 导入新课:介绍数值分析的基本概念和意义,激发学生的学习兴趣。
2. 理论讲解:系统讲解数值分析的基本概念、基本理论和基本方法,注重理论联系实际。
3. 实例分析:结合实际问题,分析数值方法的应用,使学生掌握数值计算的基本步骤。
4. 实践操作:布置课后作业,让学生运用所学知识解决实际问题,提高学生的实际操作能力。
5. 小组讨论:组织学生进行小组讨论,培养学生的团队协作能力。
6. 总结与反思:引导学生总结所学知识,反思自己的学习过程,提高学习效果。
五、教学评价1. 课堂表现:观察学生的课堂参与度、讨论积极性和问题解决能力。
2. 作业完成情况:检查学生的作业完成质量,了解学生对知识的掌握程度。
3. 期末考试:通过考试检验学生对数值分析知识的掌握程度,了解教学效果。
4. 学生反馈:收集学生对教学方法的意见和建议,不断改进教学方法。
六、教学资源1. 教材:《数值分析》;2. 教学课件;3. 实际案例;4. 数值计算软件(如MATLAB、Python等)。
数值分析课件 第一章 绪论
1 e 0 1 x n e 0 d I n x 1 e 0 1 x n e 1 d x e 1 1 ( ) I n n n 1 1
公式一:I n 1 e [ x n e x 1 0 n 0 1 x n 1 e x d x ] 1 n I n 1
I01 e 01exdx11 e0.63212 记为0I5 0* 6 此公式精确成
初始的小扰动 |E 0|0.51 0 8迅速积累,误差呈递增趋势。 造成这种情况的是不稳定的算法 /* unstable algorithm */ 我们有责任改变。
公式二: I n 1 n I n 1 I n 1 n 1 ( 1 I n )
方法:先估计一个IN ,再反推要求的In ( n << N )。 注 意在e此理(N 公论1 式上1)与等公价IN 式。一N 1 1
)
0 .0 6 6 8 7 0 2 2 0
I
12
1 (1 13
I
13
)
0 .0 7 1 7 7 9 2 1 4
I
11
1 (1 12
I
12
)
0 .0 7 7 3 5 1 7 3 2
I
10
1 11
(1
I
11
)
0 .0 8 3 8 7 7 1 1 5
I
1
1 2
(1
I
2
)
0 .3 6 7 8 7 9 4 4
0
2! 3! 4!
11/1e111 e1 x 2d1x11 1 3 2! 50 3! 7 4! 9
取 01ex2dxS4 ,
S4
R4 /* Remainder */
则 R 44 1 !1 9 由 留5 1 !下1 部1 分1 称为截断误差 /* Truncation Error */
数值分析教案
数值分析教案数值分析教案是一份旨在帮助学生深入理解数值分析概念和原理的教学计划。
通过数值分析教案的学习,学生将能够掌握数值计算方法,理解数值误差分析和算法设计等重要内容。
本教案将分为以下几个部分进行讨论与学习:一、数值分析概述数值分析是一门研究用数值方法解决数学问题的学科。
其主要目的是通过数值计算的方法,得到数学、物理或工程问题的近似解。
数值分析的应用领域非常广泛,涵盖了数学、计算机科学、工程等多个学科领域。
二、数值误差分析在进行数值计算时,往往会产生误差。
这些误差可能来源于测量精度、舍入误差、截断误差等多个方面。
了解不同类型的误差对于正确理解数值计算结果至关重要。
三、插值和逼近插值和逼近是数值分析中的重要内容。
插值是指通过一组已知数据点,构造一个多项式函数,使得该函数在已知数据点处与原函数取值相同;而逼近则是通过多个已知数据点,构造一个函数来近似原函数。
四、数值积分与微分方程数值积分和微分方程是数值分析中的另外两大重要内容。
数值积分是对函数在一定区间上的积分进行数值计算,而微分方程则是研究描述变化的物理现象的数学方程。
五、算法设计算法设计是数值分析中一个至关重要的环节。
一个高效、准确的算法可以大大提高数值计算的效率和精度。
学生需要学会设计和实现各种数值计算算法。
通过本教案的学习,相信学生将对数值分析有更为深入的了解,掌握数值计算方法,提高数学建模和问题求解的能力。
数值分析作为一门重要的学科,对于理工科学生的学习和研究具有重要的指导意义。
愿本教案能够帮助学生打下坚实的数值分析基础,为未来的学习和工作打下良好的基础。
数值分析教案
数值分析教案一、引言数值分析是一门研究利用计算机进行数值计算的学科,通过数值方法求解数学问题的近似解。
本教案以数值分析为主题,旨在帮助学生理解数值分析的基本概念和方法,并培养其数值计算与问题解决的能力。
二、教学目标1. 理解数值分析的基本定义和应用领域;2. 掌握数值分析的常用技术和算法;3. 能够利用数值方法解决实际问题,如数值积分、方程求根等;4. 培养学生的编程思维和解决实际问题的能力。
三、教学内容1. 数值分析的概述1.1 数值分析的定义和发展历程1.2 数值分析的应用领域2. 数值逼近与插值2.1 插值多项式的定义和性质2.2 插值方法的选择与应用2.3 最小二乘逼近的原理和方法3. 数值微积分3.1 数值求导的基本原理和方法3.2 数值积分的基本原理和方法3.3 数值微分方程的初值问题求解4. 数值线性代数4.1 线性方程组的直接解法4.2 线性方程组的迭代解法4.3 线性最小二乘问题及其解法5. 非线性方程求解5.1 非线性方程求解的基本概念5.2 数值解法的选择与比较5.3 牛顿法与割线法的原理和应用四、教学方法1. 理论授课:通过讲解数值分析的基本概念和方法,帮助学生建立起基本的数值计算思维;2. 计算机实验:利用数值分析软件或编程语言,进行相应的数值计算实验,加深学生对数值方法的理解和应用;3. 课堂讨论:引导学生结合实际问题,讨论并解决数值计算过程中的困难和挑战;4. 课后作业:布置相关的数值计算作业,加强学生对数值分析的巩固和应用能力。
五、教学评价1. 平时表现:包括课堂参与、实验报告完成情况等;2. 课堂小测:针对教学内容进行的小型测试,检验学生对数值分析知识的理解;3. 期末考试:综合考察学生对数值分析知识和应用的掌握程度。
六、教学资源1. 教材:《数值分析导论》(教师自备教材);2. 计算机实验室:配备数值分析软件和编程环境。
七、教学进度安排1. 第一周:数值分析的概述;2. 第二周:数值逼近与插值;3. 第三周:数值微积分;4. 第四周:数值线性代数;5. 第五周:非线性方程求解;6. 第六周:综合复习和考试。
数值分析讲义
由于除数很小,将导致商很大,有可能出现“溢出”现 象另外. ,设x* ,y* 的近似值分别为x,y,则z=x÷y是z*=x*÷y*
的近似值.此时,z的绝对误差满足估计式
e(z) z* z (x* x) y x( y y* ) y e(x) x e( y)
yy*
y2
可见,若除数太小,则可能导致商的绝对误差很大。
n k, k 1,...2,1
类似地可得
Ik
I
* k
(1) nk
k!( n!
I
n
I
* n
)
,
k n, n 1,...,1,0
可见,近似误差Ik-I*k是可控制的,算法是数值稳定的。
例如,由于
e 1 10
01 x9e1dx
I9
01 x9dx
1 10
取近似值 I9
1 (e1 1 ) 0.0684 2 10 10
§3 绝对误差、相对误差和有效数字
设x是精确值x*的一个近似值,记 e=x*-x
称e为近似值x的绝对误差,简称误差。如果满足 |e|≤
则称为近似值x的绝对误差限,简称误差限。 精确值x* 、近似值x和误差限之间满足: x-≤x*≤x+
通常记为 x*=x±
绝对误差有时并不能很好地反映近似程度的好坏,如
随着计算机的飞速发展,数值分析方法已深入到计算 物理、计算力学、计算化学、计算生物学、计算经济学等 各个领域。本课仅限介绍最常用的数学模型的最基本的数 值分析方法。
§2 误差的来源和分类
误 1.差模是型描误述差数值数计学算模之型中通近常似是值由的实精际确问程题度抽,象在得数到值的, 计一般算带中有十误分差重,要这,种误误差差按称来为源模可型分误为差模。型误差、观测误差、 截断误2.差观和测舍误入差误差数四学种模。型中包含的一些物理参数通常是 通过观测和实验得到的,难免带有误差,这种误差称为观 测误差。
数值分析第一章
21024(2-2-52) ≈10308 The smallest normalized positive machine number: 2-1024(1+2-52) ≈10-308
If ︱x︱< 10-308 , then result in underflow, fl(x) is set to zero; If ︱x︱>10308, then result in overflow, the computation will halt.
计算机数系
(Collection of machine numbers)
reference books
误差及其运算
(Errors and Operations)
▲
什么是算法和计算量? 什么是算法和计算量? (Algorithm and Calculated Quantities )
▲
Calculated Quantities
A
cij = ∑ a ik b kj i = 1,
k =1
n
,m; j = 1,
B
( ((anx + an−1)x + an−2)x + + a1)x + a0
The Number of Operations of AB is
N= (m ×n ×s )flop
计算机数系(Collection of machine numbers)
Basic Concepts in Numeric Analysis 算法与计算量
(Algorithm and Calculated Quantities)
2.<应用计算方法教程>, 张晓丹,郑连存等编,机械出版 社,2008,6 3. 《科学和工程计算基础》,施妙根、顾丽珍 编著,清华大学 出版社。1999
数值分析第一章基础知识优秀课件
16 周二 3课时 第八章 常微分方程初值问题数值解法[1] 17 周二 3课时 第八章 常微分方程初值问题数值解法[2] 18 周二 3课时 习题课 19 周二 3课时 总复习
注:数值算法演示主要用Matlab和C语言实现,有时采用
Mathematica
实8/7现6 。课郑后州实大验学题201可4-用20任15何学年一硕种士计研算究生工课具程完成数值。分析 Numerical Analysis
4/76
郑州大学2014-2015学年硕士研究生课程 数值分析 Numerical Analysis
预备知识
➢ 微积分和常微分方程; ➢ 线性代数; ➢ 数值计算程序设计
(C/Matlab和Mathematica)
5/76
郑州大学2014-2015学年硕士研究生课程 数值分析 Numerical Ana.1 教学内容时间安排
周次 2 3 4 5 6 7 8 9 10 11
课次 周二 周二 周二 周二 周二 周二 周二 周二 周二 周二
课时 3课时 3课时 3课时 3课时 3课时 3课时 3课时 3课时 3课时 3课时
教学内容 第一章 基础知识 第二章 代数插值[1] 第二章 代数插值[2] 第三章 数据拟合的最小二乘法[1] 第三章 数据拟合的最小二乘法[2] 第四章 数值微分与数值积分[1] 第四章 数值微分与数值积分[2] 习题课 第五章 解线性代数方程组的直接法[1] 第五章 解线性代数方程组的直接法[2]
参考教材
教材
李庆扬,王能超,易大义.数值分析(第五版).北京:清华大学出版社,2008 李清善,宋士仓. 数值方法. 郑州:郑州大学出版社,2007.
参考资料
1.关治,陈景良. 数值计算方法. 北京:清华大学出版社,1990. 2.周铁,徐树方等. 计算方法. 北京:清华大学出版社,2006. 3.徐翠微,孙绳武. 计算方法引论. 北京:高等教育出版社,2005. 4.John H.Mathews, Kurtis D.Fink. 数值方法(MATLAB版). 北京:电子
《数值分析》教学大纲
《数值分析》教学大纲课程编码:1511104802课程名称:数值分析学时/学分:32/2先修课程:《数学分析》、《高等代数》适用专业:数学与应用数学开课教研室:应用数学教研室一、课程性质与任务1.课程性质:本课程是数学与应用数学专业的专业选修课。
本课程开设在第7学期。
2.课程任务:通过本课程的学习,使学生理解有关数值计算的基本概念和理论,了解数值计算的基本思想,掌握常见基本数值计算方法和基本理论,使学生具备一定的科学计算、分析问题和解决问题的能力,为后继课程的学习打下坚实的数学基础。
二、课程教学基本要求掌握插值、函数逼近、数值积分、非线性方程、线性方程组的解等常见数值计算方法和相关理论,为后继课程学习奠定基础。
主要教学环节以课堂讲授为主。
成绩考核形式:期终成绩(闭卷考查)(70%)+平时成绩(平时测验、作业、课堂提问、课堂讨论等)(30%)。
成绩评定采用百分制,60分为及格。
三、课程教学内容第一章 数值分析与科学计算引论1.教学基本要求通过本章的学习使学生了解数值分析的研究对象、主要方法及误差的分类,掌握有效数字位数的确定以及设计算法过程中应注意的一些事项。
2.要求学生掌握的基本概念、理论、原理通过本章学习,使学生掌握误差、相对误差、有效数字的概念,掌握避免误差危害的常见方法。
3.教学重点和难点教学重点是误差与有效数字的概念及计算,避免有效数字损失的方法。
教学难点是有效数字概念的理解,算法的稳定性分析。
4.教学内容第一节 数值分析的对象、作用与特点1.数学科学与数值分析2.计算数学与科学计算3.计算方法与计算机第二节 数值计算的误差1.误差来源与分类2.误差与有效数字3.数值运算的误差估计第三节 误差定性分析与避免误差危害 1.算法的数值稳定性2.病态问题与条件数3.避免误差危害第二章 插值法1.教学基本要求掌握常见插值方法;了解常见插值方法的联系及区别,并能熟练地进行运算。
2.要求学生掌握的基本概念、理论、原理掌握Lagrange插值多项式的构造与误差的估计;掌握Newton插值多项式的构造;掌握两种典型的Hermite插值多项式的构造; 掌握分段低次插值多项式的构造及特点;了解三次样条插值多项式的构造及特点。
《数值分析》教案
讲授新 进展内容
介绍等距节点插值公式在工程设计上的应用,例如在微电机设计在设计上的 应用。
课后总结
5
河北工程大学教师授课教案(5)
学院(部): 数理学院 教师姓名:
课程名称
数值分析
授课专业和班级
授课时间:
学术型研究生
授课内容
2.5 埃尔米特插值
授课学时 2 学时
教材
《数值分析》,周少玲,张振辉编,西安交通大学出版社。
6
河北工程大学教师授课教案(6)
学院(部): 数理学院 教师姓名:
课程名称
数值分析
授课专业和班级
授课时间:
学术型研究生
授课内容
2.6 曲线拟合的最小二乘法
授课学时 2 学时
教材
《数值分析》,周少玲,张振辉编,西安交通大学出版社。
教学目的和要求
1. 掌握最小二乘法的基本原理;2. 掌握多项式拟合方法; 3. 了解可化为多项 式拟合的最小二乘方法。
课后总结
8
河北工程大学教师授课教案(8)
学院(部): 数理学院 教师姓名:
课程名称
数值分析
授课专业和班级
授课时间:
学术型研究生
授课内容
3.2 牛顿--柯特斯公式
授课学时 2 学时
教材
《数值分析》,周少玲,张振辉编,西安交通大学出版社。
教学目的和要求 1. 掌握牛顿--柯特斯公式; 2. 了解低阶牛顿--柯特斯公式的截断误差。
1、复习旧课(15 分钟)
回顾差商的定义。
2、讲授部分(25 分钟)
引入重节点的差商,并于 Taylor 展开式联系,介绍两者的关系(难点)。
3、复习部分(5 分钟)
(完整版)数值分析教案.doc
(完整版)数值分析教案.doc§1 插值型数值求积公式教学目的 1. 会求插值型数值求积公式及Gauss型数值求积公式并会讨论它们的代数精度;2. 理解复化梯形数值求积公式及复化Simpson数值求积公式和余项的推导的基础上掌握它们;3. 理解数值微分公式推导的基础上掌握一阶、二阶数值微分公式及余项;4.了解外推原理。
教学重点及难点重点是插值型数值求积公式及Gauss 型数值求积公式的求解及它们代数精度的讨论;难点是Gauss 型数值求积公式节点的求解方法的推导及求解方法。
教学时数12 学时教学过程1. 1 一般求积公式及其代数精度设(x) 是 ( a, b) 上的权函数, f ( x) 是 [ a, b] 上具有一定光滑度的函数。
用数值方逑下积分b(x) f ( x) dxa的最一般方法是用 f (x) 在节点 a x0 x1 x n b 上函数值的某种线性组合来近似b n(x) f ( x) dx A i f ( x i )ai 0其中 A i ,i 0, , n 是独立于函数 f ( x) 的常数,称为积分系数,而节点x i , i 0,1, , n 称为求积节点。
我们也可将( 1. 2)写成带余项的形式b n(x) f ( x) dx A i f ( x i ) R[ f ]ai0(1.2)和(1.3)都称之为数值求积公式或机械求积公式。
更一般些的求积公式还可以包含函数 f ( x) 在某些点的低阶导数值。
在( 1.3)中余项R[ x] 也称为求积公式的截断误差。
一个很自然的想法是数值求积公式要对低次多项式精确成立这就导出了求积公式数精度的概念。
定义1 若求积公式(1.2)对任意不高于m次的代数多项式都精确成立,而对 x m 1 不能精确成立,则称该求积公式具有m 次代数精度。
一个求积公式的代数精度越高,就会对越多的代数多项式精确成立。
例 1 确定求积公式1 1 4 f (0) f (1)]f (x)dx [ f ( 1)1 3的代数精度。
数值分析 教学大纲
教学大纲课程编号:13000071课程名称:数值分析(Numerical Analysis)学分:4总学时:72学时分配:课时总学时:64学时。
其中:理论课学时:60学时;习题课学时:12学时;实验学时:课内0学时,课外16学时。
适应专业:数学与应用数学、信息与计算科学预修课程:数学分析/高等数学,高等代数/线性代数◇课程教学目标:数值分析是研究利用计算机求解各种数学模型的数值计算方法及理论,包括误差基本理论、插值方法、函数逼近、数值微分与积分、常微分方程数值解、非线性方程组数值解法、矩阵特征值计算等经典问题的数值方法与基本理论。
通过本课程的学习,要求学生掌握数值分析的基本思想、基本方法和基本理论,具备一定的设计、分析和实现算法的能力,培养应用计算机进行科学与工程计算的能力,提高学生应用数学与计算机解决实际问题的能力。
◇教学要求:通过本课程的学习,要求学生掌握数值计算的基本理论和方法:掌握数值逼近、数值微分与积分、微分方程初值问题、方程(组)求根的直接与迭代解法及矩阵特征值计算等方面的基本理论及经典算法,并能对算法进行误差分析。
能使用计算机对基本数值计算问题进行求解,能初步用数值分析方法进行算法分析,为解决较复杂的实际科学与工程计算问题打下必要的基础。
◇教学方法:将多媒体教学和传统的黑板板书教学相结合。
在背景知识的讲解、数值方法的意义以及计算实例的程序演示时,应充分发挥多媒体直观生动的优势,帮助学生进行感性认识。
在算法推导、理论分析等方面,可采用传统的板书讲解,引导学生去感受和思考数学逻辑的过程以及创造性的思维过程,加深对数学理论的理解和认识,培养学生的逻辑和思维能力。
在课堂教学中应将课堂讲解、课堂提问、课堂讨论相结合,注重培养学生的创新意识。
在课外已到学生积极开展数值试验,撰写实验报告、让学生在初步开展科研工作方面得到更好、更有效的训练。
◇课程主要内容:第一章绪论1.该章的基本要求与基本知识点:(1)了解数值分析的特点及其研究对象;(2)了解误差来源,掌握误差的基本概念与数值的精度表示;(3)掌握数值运算中的基本方法与原则;(4)向量和矩阵的范数。
数值分析--第1章绪论
第一章绪论上世纪中叶诞生的计算机给科学、工程技术和人类的社会生活带来一场新的革命。
它使科学计算平行于理论分析和实验研究,成为人类探索未知科学领域和进行大型工程设计的第三种方法和手段。
在独创性工作的先行性研究中,科学计算更有突出的作用。
在今天,熟练地运用电子计算机进行科学计算,已成为科学工作者的一项基本技能。
然而,科学计算并不是计算机本身的自然产物,而是数学与计算机结合的结果,它的核心内容是以现代化的计算机及数学软件为工具,以数学模型为基础进行模拟研究。
近年来,它同时也成为数学科学本身发展的源泉和途径之一。
1 数值分析的研究对象与特点数值分析是计算数学的一个主要部分,计算数学是数学科学的一个分支,它研究用计算机求解各种数学问题的数值计算方法及其理论与软件实现。
一般地说,用计算机解决科学计算问题,首先需要针对实际问题提炼出相应的数学模型,然后为解决数学模型设计出数值计算方法,经过程序设计之后上机计算,求出数值结果,再由实验来检验。
概括为由实际问题的提出到上机求得问题的解答的整个过程都可看作是应用数学的任务。
如果细分的话,由实际问题应用有关科学知识和数学理论建立数学模型这一过程,通常作为应用数学的任务,而根据数学模型提出求解的数值计算方法直到编出程序上机计算出结果,这一过程则是计算数学的任务,即数值分析研究的对象。
因此,数值分析是寻求数学问题近似解的方法、过程及其理论的一个数学分支。
它以纯数学作为基础,但却不完全像纯数学那样只研究数学本身的理论,而是着重研究数学问题求解的数值方法及与此有关的理论,包括方法的收敛性,稳定性及误差分析;还要根据计算机的特点研究计算时间最省(或计算费用最省)的计算方法。
有的方法在理论上虽然还不够完善与严密,但通过对比分析,实际计算和实践检验等手段,被证明是行之有效的方法也可采用。
因此数值分析既有纯数学高度抽象性与严密科学性的特点,又有应用的广泛性与实际试验的高度技术性的特点,是一门与使用计算机密切结合的实用性很强的数学课程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
授课题目: 第一章引论§1数值分析的研究对象(1学时)教学目标: 使学生了解数值分析的研究对象、作用与特点、数值算法教学重点:数值分析的研究对象、作用与特点教学难点: 数值分析的研究对象教学过程:一、数值分析的研究对象、作用数值分析——也称计算数学,是数学科学的一个分支,主要研究用计算机求解各种数学问题的数值计算方法及其理论与软件实现.主要研究:算法设计,有数学模型给出数值计算方法;上机实现,根据计算方法编制算法程序并计算结果二、数值分析的作用:重点研究数学问题的数值方法及其理论。
作用领域广,形成许多交叉学科。
科学计算与理论研究和科学实验是三种科学手段最重要作用——计算模型数值解三、数值分析的特点面向计算机,根据计算机特点提供有效算法。
有可靠的理论分析,能任意逼近并达到精度要求。
要有好的计算复杂性——时间和空间复杂性。
要有数值实验。
证明其有效性。
练习:思考:作业:教学反思:授课题目: §2 数值计算的误差(1学时)教学目标: 使学生掌握误差、有效数字及其关系、误差估计教学重点:误差、有效数字及其关系、误差估计教学难点: 误差估计教学过程:误差来源与分类截断误差例如,可微函数f(x)的泰勒(Taylor)多项式则数值方法的截断误差是舍入误差例如,用3.14159代替π,产生的误差●由原始数据或机器中的十进制数转化为二进制数产生的初始误差。
●在用计算机做数值计算时,受计算机字长的限制产生的误差。
误差与有效数字定义1 设x为准确值,x*为x的一个近似值,称为近似值的绝对误差,简称误差。
通常准确值x 是未知的,因此误差e *也是未知的。
若能根据测量工具或计算情况估计出误差绝对值的一个上界,即则ε*叫做近似值的误差限 也可表示成把近似值的误差e *与准确值x 的比值称为近似值x *的相对误差,记作e r ∗它的绝对值上界叫做相对误差限,记作εr ∗,定义2 若近似值x *的误差限是某一位的半个单位,该位到x *的第一位非零数字共有n 位,就说x * 有n 位有效数字.其中a i 是0到9中的一个数字,m 为整数,且定理1设近似数x *表示为x x e -=*****ε≤-=x x e *,***εε+≤≤-x x x .**ε±=x x x xx x e -=*******x xx x e e r-==.***x r εε=其中a i 是0到9中的一个数字,m 为整数,若x *具有n 位有效数字,则其相对误差限为反之,若x *的相对误差限则x *具有n 位有效数字。
数值运算的误差估计两个近似数x 1∗,x 2∗其误差限分别为ε(x 1∗),ε(x 2∗),它们进行加、减、乘、除运算得到的误差限分别为:练习:思考:作业: P32 1, 2(1-3)教学反思:;1021)1(1*--⨯≤n r a ε)1(1*10)1(21--⨯+≤n r a ε);()()(*2*1*2*1x x x x εεε+=±);()()(*1*2*2*1*2*1x x x x x x εεε+≈).0()()()/(*22*2*1*2*2*1*2*1≠+≈x xx x x x x x εεε授课题目:§3 病态问题,数值稳定性与避免误差危害(2学时)教学目标:使学生了解病态问题和数值稳定性,掌握避免误差危害的方法教学重点:病态问题、数值稳定性、避免误差危害教学难点: 避免误差危害的方法教学过程:3.1 病态问题与条件数对于计算函数值f(x)的问题, 如果自变量有轻微的扰动(即误差),引起较大的函数值相对误差,这就是病态问题.令,x A=x+ℎ|f(x+ℎ)−f(x)f(x)|≈|ℎf′(x)f(x)|=|xf′(x)f(x)||ℎx| (3.1)记C=xf′(x)f(x),为计算函数值问题的条件数。
比较大的C可产生病态问题。
例3.1 设f(x)=x n,则C=n. 即函数值的相对误差大约是自变量相对误差的n倍。
令n=8,x=1,ℎ=0.02,可得C=8,函数值相对误差0.16,可认为是病态问题。
令n=1/2,x=1,ℎ=0.02,可得C=1/2,函数值相对误差0.01,可称为良态问题。
3.2 数值方法的稳定性一种数值方法,如果初始数据或计算过程某一步的中间结果有微小的改变,而引起最后结果的改变也是微小的,这个方法就是数值稳定的,否则就是数值不稳定的(1)如果|εn|≈Cnε0,称误差的增长是线性型的。
(2)如果|εn|≈C nε0,称误差的增长是指数型的例3.2 设x n=13n,生成序列{x n},可以采用多种递推计算方法方法1:令x0=1,x n=13x n−1,n=1,2,…,;方法2:令x0=1,x1=13,x n=43x n−1−13x n−2,n=1,2,…,;方法3:令x0=1,x1=13,x n=103x n−1−x n−2,n=1,2,…,;设三种方法的初始误差为(1) r0=0.99996 (2)p0=1,p1=0.33332 (3)q0=1,q1=0.33332方法1和方法2稳定,方法3不稳定。
3.3 避免误差危害使用数值不稳定的方法,会由于误差的增长出现误差危害现象3.3.1 避免有效数字的损失相近数相减的结果会损失有效数字,措施:改减法为加法。
例3.3 求二次方程的根,如求x 2−16x +1=0的根。
解:x 1=8+√63, x 2=8−√63若取√63≈7.94,则x 1=15.9, x 2=0.06可改为x 2=1x 1≈115.9=0.0629又如计算f (x )=√1+x 2−1, |x|≪1,改写为f (x )=2√1+x 2+1类似的还有f (x )=x −sinx, |x|很小,可用展开式解决。
f (x )=x 33!−x 55!+x 77!−⋯避免“大数”减“小数” 例3.4 用3位十进制数计算x =101+δ1+δ2+⋯+δ100,δi ∈[0.1,0.4]直接计算,小数被舍掉,最后结果就是x ≈101 但是,如果先把所有δi 加起来,再加101,就有101+100×0.1≤x ≤101+100×0.4 即x ∈[111,114]3.3.2 减少运算次数过多的运算次数意味着过多的误差累积例3.5 求五次多项式P 5=a 5x 5+a 4x 4+⋯+a 1x 1+a 0,需要15次乘法和15次加法。
如果改为P 5=((((a 5x +a 4)x +a 3)x +a 2)x +a 1)+a 0,只要5次加法和5次乘法。
例3.6 利用公式ln (1+x )=∑(−1)nx n n∞n=1计算ln (1+x)的近似值,若令x =1,计算ln2,若精确到10−5需要十万次求和。
计算量大,而且舎入误差累积严重。
可改为级数ln 1+x1−x =2[x +x 33!+x 55!+⋯+x 2n+1(2n+1)!+⋯]取x =13,只要计算前9项,截断误差就小于10−10 练习:思考:作业: P33 4,5,6教学反思:授课题目: §4 线性代数的一些基本概念 (4学时)教学目标: 使学生了解线性代数中的基本概念,包括:特征值、特征向量、向量空间、内积空间等,掌握向量范数、函数范数、矩阵范数的概念和相关定理教学重点 :向量空间、内积空间、向量范数、函数范数、矩阵范数 教学难点 : 连续函数空间及范数、矩阵的从属范数 教学过程:4.1 矩阵的特征值问题、相似变换化标准型若存在复数λ及非零向量x ,使得Ax =λx ,则称λ是矩阵A 的一个特征值,x 是属于特征值λ的特征向量。
det (λI −A )=0称为A 的特征方程,所以A 有n 个复数特征值λ1,λ2,…λn (有重根) 矩阵A 的全体特征值的集合称为A 的谱,记作δ(A)。
ρ(A )=max λ∈δ(A)|λ|称为A 的谱半径。
A 的对角线元素之和称为A 的迹,trA =∑a ii n i=1 A 的特征值的性质:trA =∑λi n i=1 det (A )=λ1λ2…λn设A, B 都为n 阶方阵,若存在n 阶可逆矩阵P ,使P −1AP =B ,可称A 与B 相似。
• 相似矩阵有相同的特征多项式和相同的谱; • A 的转置矩阵A T 与A 也有相同的谱;• A 与对角矩阵diag(λ1,λ2,…,λn )相似,称A 可对角化。
定理4.1 A 可对角化的充要条件是A 有n 个线性无关特征向量。
定理4.2 属于A 的不同特征值的特征向量是线性无关的。
如果A 有n 个不同特征值λ1,λ2,…,λn ,即A 的特征方程的根都是单根,则A 可对角化。
定理4.3 设A 有相重的特征值,则A 可对角化的充要条件是每个特征值的几何重数与代数重数相等。
定理4.4(Jordan 标准型)设n ×n 的方阵A 有s 个不同特征值λ1,λ2,…,λs ,则A 可通过相似变换化为Jordan 标准型矩阵J ,它是含有s 个对角块的块对角矩阵。
4.2 线性空间和内积空间 4.2.1 线性空间定义4.1 设P 是一个数域,V 是一个非空集合。
在V 上定义两种运算:(1)加法,对任意的元素u,v ∈V ,在V 中有唯一的元素(记作u +v )与之对应。
且具有加法交换率,结合律,零元素(θ),负元素。
(2)数乘,对任意的α∈P 和u ∈V ,在V 中有唯一的元素(αu )与之对应,满足乘法交换率,结合律,一元素乘法。
称V 为一个数域P 上的线性空间(或数域P 上的向量空间)。
例如:R n ,R n×n ,可构成实数域上的线性空间;C[a,b]是定义在区间[a,b]上连续实值函数的全体, P[a,b]是定义在区间[a,b]上不超过n 次的多项式函数的全体,都构成实数域上的线性空间。
掌握概念线性相关、线性无关、基、维数、子空间、张成(span)等。
4.2.2 内积空间定义4.2 设V 是P 上的线性空间,内积是V ×V 到数域P 的一个映射,即对于V 中任意的元素对u 和v ,有P 中唯一的一个数(记作(u,v))与之对应,满足:结合律,数乘,对称性,非负性。
则称(u,v)为u 和v 的内积,定义了内积空间的线性空间V 称为内积空间。
R n 上的内积,一般定义为(x,y )=∑x i y i n i=1=y Tx (4.1)若给定实数ωi >0, i =1, 2, …n (权系数),可以定义带权内积 (x,y)ω=∑ωi x i y i n i=1 (4.2) 以及复向量带权内积(x,y)ω=∑ωi x i y i ̅n i=1 (4.3) 定义4.3 如果定义在[a,b]上的可积函数ρ满足: (1)ρ(x )≥0, ∀ x ∈[a,b];(2)在[a,b]任意的一个子区间上,ρ(x )不恒为零; 称函数ρ为[a,b]上的一个权函数。