欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第1章-引论(1-3)-数值分析-第五版-教学课件.ppt

    • 资源ID:91535833       资源大小:2.13MB        全文页数:42页
    • 资源格式: PPT        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第1章-引论(1-3)-数值分析-第五版-教学课件.ppt

    数值分析数值分析数值分析Numerical Analysis计算的目的不在于数据,而在于洞察事物。理查德哈明Thepurposeofcomputingisinsight,notnumbers.RichardWesleyHamming()数值分析数值分析第一章 引论一、数值分析的概念、地位和特点1 数值分析的研究对象(课程简介)数值分析是研究各种数学问题的数值方法的设计、分析、有关的数学理论和具体实现的一门学科。实际上就是介绍用计算机解决数学问题的计算方法及其理论。这门课程又称为(数值)计算方法、科学与工程计算等。1.数值分析的概念数值分析数值分析数值分析输入复杂问题或运算 计算机近似解利用计算机高速的简单运算去实现各种复杂的功能数值分析数值分析 科学计算 的核心内容是以现代化的计算机及数学软件(Matlab,Mathematica,Maple,MathCAD etc.)为工具,以数学模型为基础进行模拟研究。现代科学的三个组成部分:科学理论,科学实验,科学计算2.数值分析的地位促使一些边缘学科的相继出现:计算数学,计算物理学,计算力学,计算化学,计算生物学,计算地质学,计算经济学,等等数值分析数值分析数值分析数值分析总的来看,数值分析这门课具有以下几个特点:(1)数值分析是一门与计算机应用密切结合的实用性很强的学科;(2)数值分析这门课程即要讨论连续变量问题又要讨论离散变量问题,关心的是数值结果;(3)数值分析这门课程已成为近代数学的一个重要分支,专门研究数学问题的数值解法。3.数值分析的特点数值分析数值分析二、数值分析的研究内容和研究方法方法插值问题(Ch2)线性代数方程组的数值解法(Ch5,Ch6)非线性方程组的数值解法(Ch7)数值积分与数值微分(Ch4)常微分方程的数值解法(Ch9)函数逼近(Ch3)代数特征值问题(Ch8)研究内容数值分析数值分析研究方法:1.数值方法的特点(支撑理论)2.如何评价数值方法的好坏(评价标准)递推性(迭代),近似代替,离散化,外推法 本课程的基本目的,是使大家通过学习和实验,初步建立并理解数值计算,特别是科学与工程计算的基本概念,为进一步深入的学习打下坚实基础。误差、稳定性、收敛性、计算量、存贮量和自适应性数值分析数值分析数值分析数值分析考试评分:平时作业+考勤+程序占总成绩的30%,期末考试占总成绩的70%,闭卷考试。三、基本要求作业要求:每周有课外练习,两周交一次作业,完成 1个综合程序课题设计。数值分析数值分析实际问题建立数学模型确定数值计算方法编制程序上机算出结果2 数值计算的误差2.1 误差的来源与分类 用计算机解决科学计算问题时,需要经历以下几个环节:数值结果是指在选择某种数值方法之后,编制程序正确,输入初始数据正确的情形下所获得的结果。实际问题的精确解与用计算机计算出来的数值结果之间就有差异,这种差异在数学上称为误差。数值分析数值分析数值分析数值分析大家一起猜?11/e解法之一:将 作Taylor展开后再积分S4R4/*Remainder*/取则 称为截断误差/*Truncation Error*/|舍入误差/*Roundoff Error*/|=0.747 由截去部分/*excluded terms*/引起由留下部分/*included terms*/引起数值分析数值分析数值分析数值分析定义2.3 有效数字/*significant digits*/用科学计数法,记(其中).若(即 的截取按四舍五入规则),则称 为有n位有效数字,精确到。例:问:有几位有效数字?请证明你的结论.证明:有5 位有效数字,精确到小数点后第4位。注:0.2300有4位有效数字,而0.0023只有2位有效。12300如果写成0.123105,则表示只有3位有效数字.数字末尾的0不可随意省去!数值分析数值分析例:设 x1=1.73,x2=1.7321,x3=1.7320是其近似值,问它们分别有几位有效数字?3位5位4位数值分析数值分析数值分析数值分析2.3 求函数值和算术运算的误差估计初始数据 引起计算函数值的误差函数值 A*的绝对误差略去高阶项:数值分析数值分析浮点数:36.83=0.3683102=0.03683103这种允许小数点位置浮动的表示法称为数的浮点形式。机器数 x的二进制浮点形式为:2.4 计算机的浮点数表示和舍入误差计算机所能表示的数系不是一个连续统而是一个特殊的离散集合(部分有理数),此集合的数称为机器数.尾数阶其中,阶的位数数值分析数值分析3 病态问题、数值稳定性与避免误差危害问题:对于 y=f(x),若用 x*取代 x,将对y产生什么影响?3.1 病态问题与条件数条件数/*condition number*/条件数很大时,初始数据的微小误差可能引起结果 A 的很大误差.数值分析数值分析 对数学问题而言,如果输入数据有微小扰动,引起输出数据(即数学问题的解)有很大扰动,则称数学问题是病态问题,否则称为良态问题。数值分析数值分析?例1 解 3216失之毫厘,差之千里!原因 误差的传播与积累3.2 数值方法的稳定性数值分析数值分析数值分析数值分析考察第n步的误差我们有责任改变。造成这种情况的是不稳定的算法/*unstable algorithm*/迅速积累,误差呈递增。可见初始的小扰动 公式注意此公式与公式一在理论上等价。方法:先估计一个IN,再反推要求的In(n N)。可取数值分析数值分析取 We just got lucky?数值分析数值分析考察反推一步的误差:以此类推,对 n N 有:误差逐步递减,这样的算法称为稳定的算法/*stable algorithm*/在我们今后的讨论中,误差将不可回避,算法的 稳定性会是一个非常重要的话题。定义:一个算法如果输入数据有扰动(即有误差),而计算过程中舍入误差不增长,则称此算法是数值稳定的,否则称此算法为不稳定的。数值分析数值分析数值分析数值分析 几种经验性避免方法:当|x|1 时:0.4+0.3+0.2+0.1+1234=12351234+0.4+0.3+0.2+0.1=12344位有效数字舍入运算:例:2、避免出现“大数吃小数”数值分析数值分析3.4 减少运算次数 例:(b)利用秦九韶算法(1247)(a)直接计算每一项再求和:解:数值分析数值分析数值分析数值分析一、几种常用的数学软件 第三节 数学软件工具 目前流行的数学软件主要有以下几种:符号运算软件:Mathematica,Maple矩阵处理软件:Matlab统计处理软件:SAS,Spss,Origin数学CAD软件:MathCAD数值分析数值分析 1、符号运算软件:Mathematica,Maple 一提起计算机求解,人们就会想到数值计算。但随着符号运算及计算机代数理论的日益成熟,人们又利用计算机来进行符号计算。70年代人们开发了几个较为成功的通用的计算机代数系统,如Reduce 系统和MACSYMA 系统。但由于速度慢,开发不方便,因此没有流行起来。在1988年推出的Mathematica 软件才使得符号运算系统的使用普及起来。在这方面代表性的软件就是Mathematica 和Maple。虽然在Matlab 里也有符号计算系统,但它采用的是Maple 内核。数值分析数值分析 1、符号运算软件:Mathematica,Maple Mathematica:美国Wolfram 公司出品。1988 年推出第一版版本,刚推出时受到极大好评,New York 时代周刊这样评论:“the importance of the program cannot be overlooked”,Business Week 把Mathematica列为当年十大最重要的新产品之一。Mathematica 在技术界也被作为智力和应用的革命性产品受到极大欢迎。人们常说Mathematica 的出现标志着现代技术计算的开始。目前版本为5.0。数值分析数值分析 1、符号运算软件:Mathematica,Maple Maple:加拿大Mathsoft 公司出品。1980年 加拿大Waterloo 大学开始研究符号运算系统。取这个名字是为了表明这个软件是加拿大生产的。目前最新的版本为Maple Release9.5。Maple 功能基本和Mathematica 一致。由于这两个软件功能相似,因此统一介绍这两个软件的功能和特点。数值分析数值分析 功能:数值计算:初等计算、线性代数计算、数值方法等符号运算:多项式因式分解与展开、微分、积分、级数、数列等。绘图功能:方便、强大、直观的二、三维绘图。特点:1)简单易用的交互式操作方式:两种软件都使用英文单2)词来命名函数,非常直观、易用。对每一个命令都3)能给出显示结果,非常方便。4)2)功能强大:强大的数值计算功能和威力无比的符号运5)算功能。6)3)结构化的程序设计语言7)4)Tex 输出格式:Tex 是科技文章的一种格式,科技界应 用十分广泛。数值分析数值分析 2、矩阵处理软件:Matlab 简介:MATLAB 的含义是矩阵实验室,是Matrix Laboratory的缩写。它的前身是LINPACK(解线性方程)和EISPACK(解特征值问题)的FORTRAN 子程序库。由于它把矩阵当成一个对象,因此编写程序更加直观、方便。1984年 正式推出,最新版本为V7.0 Release14.MATLAB 具有非常强大和直观的计算功能,并且由于其有非常好的扩展性能,现在已经成为世界上应用最广泛的工程计算软件之一 数值分析数值分析 特点:(1)强大的数值运算功能 在MATLAB 环境中,有超过500种数学、统计、科学及工程方面的函数可使用,函数的命名表示自然,使得问题和解答像数学公式一般简单明了,让用户可全力发挥在解题方面,而非浪费在电脑操作上。(2)数据分析和可视化功能、文字处理功能 MATLAB 可以绘制二、三维图形,与Mathematic 和Maple 相比,它还能处理光照模型,制作出高品质的图形。功能十分强大。MATLAB Notebook 为用户提供了强大的文字处理功能,并允许WORD 访问MATLAB 的数值计算和可视化结果,制作科学性或工程性图文并茂的文章.数值分析数值分析(3)高级、简单、高效的程序环境 做为一种解释型的程序语言,MATLAB 允许使用者在短时间内写完程序,所花的时间约为用 FORTRAN 或 C 的几分之一,而且不需要编译(compile)及 连 接(link)即能执行,同时包含了更多及更容易使用的内建功能。(4)开放及可延伸的架构 MATLAB 允许使用者接触它的大多数的数学源代码,检查运算法,更改现有函数,甚至加入自己的函数使 MATLAB 成为使用者所需要的环境。数值分析数值分析(5)丰富的工具箱 MATLAB的工具箱融合了套装前软体的优点,与一个灵活的开放但容易操作之环境,这些工具箱提供了使用者在特别应用领域所需的许多函数。现有工具箱有:符号运算(利用Maple V的计算核心执行)、图像处理、统计分析、信号处理、通信、线性矩阵不等式、偏微分方程、高阶谱分析、财政金融、神经网络、模拟分析、控制系统、实时控制、小波分析、最优化、模糊逻辑、分析及合成等30多种。数值分析数值分析 3、数学CAD软件:MathCAD Mathcad 是由MathSoft 公司推出的一种交互式数值系统。在输入一个数学公式、方程组、矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程。最令人激动的是在加入软件包自带的Maple 插件后能直接支持符号运算。你可以在计算机上输入数学公式、符号和等式等,很容易地算出代数、积分、三角以及很多科技领域中的复杂表达式的值,并可显示数学表格和图形,通过对图形结果的分析,使我们对问题的理解更加形象。数值分析数值分析 特点:公式编辑功能强大、直观性强。功能:公式编辑:MathCAD 的最吸引人的地方在于编辑 公式非常方便、实用,几乎没有不能表示的数学 公式。矩阵功能 定义的矩阵或矢量 矩阵操作:矩阵转置、求逆矩阵、求矩阵的行列 式的值。Mathcad 的 用 户 主 要 针 对 具 备 应 用 数 学 知 识 但 并 不要 求 具 有 较 多 的 计 算 机 知 识 的 用 户,如 工 程 研 究 人 员、学生等。最新版本为MATHCAD 11数值分析数值分析 数学计算功能解方程:一般方程、线性方程组、不定方程、常微分方程、偏微分方程等数理统计与数据处理:统计函数、统计分布函数、插值预测、曲线拟合(回归)等。积分变换:Fourier 变换、Laplace 变换、Z 变换、小波变换等。符号处理:借用的是Maple 内核。图形功能:包括绘制二维和三维图形。

    注意事项

    本文(第1章-引论(1-3)-数值分析-第五版-教学课件.ppt)为本站会员(可****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开