lecture 1)计算方法第一章.ppt
《lecture 1)计算方法第一章.ppt》由会员分享,可在线阅读,更多相关《lecture 1)计算方法第一章.ppt(49页珍藏版)》请在三一办公上搜索。
1、数值计算与最优化原理,主讲教师:白敏茹 副教授Email:minru-Tel:,要求:1.课前预习和课后复习,并及时完成课后作业.(掌握构造方法的原理和思想)2.课余将书本上的程序进行上机计算,掌握并熟练运用Matlab进行数值计算。(掌握运用数值计算方法在计算机上解决各类工程问题)课程成绩:平时成绩(含考勤、作业及平时表现)30%期末考试成绩 70%,$1.1 引 言,第一章,三大科学方法:,理论研究、科学实验、科学计算,科学计算核心技术:数值计算技术和计算机技术,计算数学、图像处理、统计分析、计算机仿真。,科学计算包含:,一个科学计算过程主要包括如下几个环节:,(1)数学建模:将工程问题数
2、学化,工程中的数学模型一般可分为三类:,(2)算法设计:将数学问题数值化(指标:速度和精度),连续型(确定型),离散型(统计型),不确定型(随机型),本书重点讨论,例 求解线性方程组,求解二次方程,是数值问题,求解微分方程,不是数值问题,将其变成数值问题,即将其“离散化”,“离散化”是将非数值问题的数学模型化为数值问题的主要方法,这也是计算方法的任务之一,?,(3)程序设计:将数值问题机器化,实现要求:,最简练的计算机语言,最快的速度,最少的存储空间,(4)上机计算并分析结果:数值模拟物理过程,分析计算结果的可靠性,必要时重复上述过程。,其中算法设计是数值计算的核心内容。数值计算方法针对来源于
3、科学与工程中的数学模型问题,介绍计算机上常用的数值方法的算法设计思想并进行算法分析。,数值计算:常称为数值分析或计算数学或计算方法。主要是研究如何运用计算工具(如计算 器、计算机等)去获得数学问题的数值 解的理论和方法。,实践表明:计算方法正在日趋明显地成为数学 与计算机科学的交叉科学。,对那些在经典数学中,用解析方法在理论上已作出解的存在,但要求出他的解析解又十分困难,甚至是不可能的这类数学问题,数值解法就显得不可缺少,同时又十分有效。,1.2 数值计算方法的研究内容,边缘科学:计算物理,计算力学,计算化学,计算生物学,计算经济学等。,算法:从给定的已知量出发,经过有限次四则运算及规定的运算
4、顺序,最后求出未知量的数值解,这样构成的完整计算步骤称为算法。,运算量(计算量):,一个算法所需的乘除运算总次数,计算量是衡量一个算法好坏的重要指标!,数值计算的根本任务就是研究算法,研究数值算法的任务主要有:,(1)构造计算机上可执行的算法,(2)构造计算复杂性好的算法,(3)构造可靠性好的数值方法,计算机上可执行的运算:,四则运算,逻辑运算,尽可能提高数值方法的计算速度和少占存贮空间。,选择或研制能达到“数值问题”要求的计算精度的数值方法,为此须研究数值问题的性态及数值方法的稳定性。,计算方法:把求解数学问题转化为按一定次序只 进行加、减、乘、除等基本运算 数值方法。,例 已知 a0,a1
5、,a2,an,x,计算多项式:,直接计算:运算量(乘法),秦九韶算法(1247年):,运算量:,例 解线性方程组,其中,,克兰姆(Cramer)法则:,运算量(乘除):,高斯消元法(Gauss):,运算量(乘除),Gauss:3060次,Cramer:,理论上很“漂亮”的Cramer法则 在计算机上并不适用!,数值计算研究内容:对如下五类问题探索数值求解 方法及其与算法有关的理论分析,(2)数值逼近(各种函数逼近问题的数值解、数值积分和微分),(5)最优化理论和方法,(4)偏微分方程数值解,(3)常微分方程数值解法,(1)数值代数(线性方程组、非线性方程及方程组的数值解法),将问题可算化的手段
6、:将问题可算化是设计一个算 法的第一步,(1)用有限维空间代替无限维空间,(2)用有限过程代替无限过程,(3)用简单问题代替复杂问题,(4)扰动分析:估计误差或精度,1.3 计算过程中的误差及其控制,计算公式中的运算必须是在计算机上可执行的运算,参与运算的数必须是有限小数或整数,因此,数值方法中的取数和运算往往会出现误差,算得的结果(称为计算值)一般也为近似值。,在任何科学计算中,其解的精确性总是相对的,而误差则是绝对的。,数值方法中的计算公式及参与运算的数,都和数学中的一般情况有所不同,即,一、误差的种类及来源,一个物理量的真实值和我们算出的值(即计算值)往往存在差异,它们之差称为误差。,模
7、型误差,在建立数学模型过程中,要将复杂的现象抽象归结为数学模型,往往要忽略一些次要因素的影响,而对问题作一些简化,因此数学模型和实际问题之间有一定的误差。,观测误差,在建模和具体运算过程中所用的数据往往是通过观察和测量得到的,受观测方式、仪器精度以及外部观测条件等多种因素限制,不可能获得精确值,由此而来产生的误差。,截断误差,由于计算机只能完成有限次算术运算和逻辑运算,因此要将有些需用极限或无穷过程进行的运算有限化,对无穷过程进行截断,这就带来误差。,例:,若将前若干项的部分和作为函数值的近似公式,由于以后各项都舍弃了,自然产生了误差,Taylor展开,舍入误差,在数值计算过程中还会遇到无穷小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- lecture 1计算方法第一章 计算方法 第一章
链接地址:https://www.31ppt.com/p-5437266.html