高校工程数学数值计算方法的基本概念20170245教学课件.pptVIP

高校工程数学数值计算方法的基本概念20170245教学课件.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§1.1 数值计算方法的基本概念 一、数值计算方法的研究对象 二、数值计算方法的概念 三、数值计算方法的特点 四、数值计算方法中常用的一些概念 五、研究数值算法的主要任务 一、数值计算方法的研究对象 随着计算机技术的发展和科学研究、生产实践的需要,利用计算机作为科学计算的主要工具越来越不可缺少,因而要求研究适合计算机使用的数值计算方法。 为了更具体地说明数值计算方法的研究对象,我们考察用计算机解决科学计算问题的一般过程。 解决科学计算问题的过程 数值 分析 ? ? ? ? 计算机 近似解 实际问题 数学模型 科学计算问题的过程 实际问题 数学模型 应用数学的任务 数值计算方法 程序设计 上机求出结果 计算数学的任务 二、数值计算方法的概念 数值计算方法,又称数值分析或计算方法(工程计算、科学计算等), 它是研究用计算机求解各种数学问题的数值方法及其理论的一门学科,是程序设计和对数值结果进行分析的依据和基础。 根据计算机的特点,必须把对数学问题的解法归结为+-×÷及逻辑运算,并对运算顺序有完整、准确的描述的算法。 数值计算方法的定义 研究在计算机求解(解决)各种数学问题的数值方法和理论,因而包括了: 解决的数学问题 计算方法课是研究各种数值算法及其有关理论的一门课程。从工程实际出发,本课程所要解决的数学问题主要是: 非线性方程的数值求解 线性方程组的数值求解 插值和曲线拟合 数值积分和微分 常微分方程的数值求解。 三、数值计算方法的特点 1〉面向计算机 根据计算机特点提供实际可行的有效算法,即算法只能包括加,减,乘,除运算和逻辑运算,是计算机能直接处理的; 2〉保证算法的收敛性和稳定性 数值算法的数值解能任意逼近精确解到要求的程度;还要保证算法的数值稳定性。 数值计算的特点 3〉要有好的计算复杂性 算法的计算复杂性是指该算法的空间复杂度和时间复杂度。 空间复杂度:指算法需占用的存储空间. 时间复杂度:指算法包含的运算次数。 例如,求解一个20阶线性方程组,用加减消元法需3000次乘法运算,而用克莱姆法则要进行 次运算,如用每秒1亿次乘法运算的计算机要30万年。 四、数值计算方法中常用的一些概念 数值问题:由一组已知数据(输入数据),求出一组结果数据(输出数据),使得这两组数据之间满足预先制定的某种关系的问题。 数值解:经过计算机的计算求出的解,或由数值计算公式得出的解称为数值解。一般为近似值。 数值算法:由给定的已知量,经过有限次的四则运算及规定的运算顺序,求出所关心的未知量的数值解,这样所构成的整个计算步骤,称为算法。 (1)数值问题 数值问题: 输入数据与输出数据之间函数关系的 一个确定而无歧义的描述 即: 输入与输出的都是数值的数学问题 如求解线性方程组 求解二次方程 是数值问题 (1)数值问题 求解微分方程 不是数值问题 将其变成数值问题,即将其“离散化” “离散化”是将非数值问题的数学模型化为数值问题 的主要方法,这也是计算方法的任务之一 (2)数值算法 数值方法: 是指解数值问题的在计算机上可执行的系列计算公式 在计算机上可执行的公式 是指只含有加减乘除的公式 现在的计算机中几乎都含有关于开方的标准函数sqrt() 常见的在计算机上不能直接运行的计算有: 开方、极限、超越函数、微分、积分等等 要在计算机上实行上述运算需将其化为可执行的等价 或近似等价运算 数值算法 应化为 如求根公式 应化为公式 五、研究数值算法的主要任务 1.将计算机上不能执行的运算化为在计算机上可 执行的运算 2.针对所求解的数值问题研究在计算机上可执行 的且有效的计算公式 3.因为可能采用了近似等价运算,故要进行误差分析,即数值问题的性态及数值方法的稳定性

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档