网站大量收购独家精品文档,联系QQ:2885784924

数值分析(计算方法)课程介绍.pptxVIP

  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多

2025/4/181数值分析主讲:刘敬刚Tel:

2025/4/182数值分析(计算方法)课程介绍考虑如下线性方程组或者:其中,由克莱姆法则可知(1)有唯一的解,而且解为:(1)引例

2025/4/183若行列式用按行(列)展开的方法计算,用克莱姆法则求解(1)需做乘除法的次数:当方程组阶数较高时,计算量很大,因此克莱姆法则通常仅有理论上的价值,计算线性方程组的解还要考虑:数值分析(计算方法)课程介绍引例首先看一个简单的例子:(若是更高阶的方程组呢?)人类的计算能力是计算工具和计算方法效率的乘积,提高计算方法的效率与提高计算机硬件的效率同样重要。科学计算已用到科学技术和社会生活的各个领域中,成为继实验和理论研究之后的第三种研究方法。数值解法=算法+计算机。

数值分析(计算方法)课程介绍01研究对象和主要内容02

2025/4/185数值计算方法,是一种研究如何求解数学问题数值近似解的方法,是在计算机上使用的解数学问题的方法,简称计算方法。包括直接方法和迭代方法!数值计算方法的计算对象是线性代数,微积分,常微分方程中的数学问题。内容包括:求解线性方程组的数值方法;计算矩阵特征值和特征向量的数值方法;非线性方程和非线性方程组的迭代解法;插值与拟合;数值微积分;常微分方程数值解等问题。

数值分析(计算方法)课程介绍特点

2025/4/187学好本门课程需要做到:认清算法的计算对象;掌握基本的计算方法及其原理;编制程序,在计算机上对算法进行验证;对于算法要多思考多比较!数值分析(计算方法)课程介绍数值计算方法既有数学类课程中理论上的抽象性和严谨性,又有实用性和实验性等技术特征,它是一门理论性和实践性都很强的课程。在20世纪70年代,大多数学校仅在数学系的计算数学专业和计算机系开设计算方法这门课程。随着计算机技术的迅速发展和普及,现在计算方法课程几乎已成为所有理工科大学生的一门必修课程。

参考书目:谷根代等,数值分析与应用,科学出版社,2011钟尔杰.数值分析.高等教育出版社,2004.颜庆津.数值分析.修订版.北京航空航天大学出版社,2000.李庆扬.数值分析.清华大学出版社,2001.白峰杉.数值计算引论.高等教育出版社,2004.王能超.计算方法.北京:高等教育出版社,2005.

第一章绪论算法设计技术误差数值计算中需要注意的一些问题算法的稳定性病态问题内容:

2025/4/1810§1.1算法设计技术古希腊哲学家Zeno(芝诺)在两千多年前提出过一个骇人听闻的命题:一个人不管跑得多快,也追不上爬在他前面的一只乌龟。这就是著名的Zeno悖论。Zeno在论证这个命题时采取了如下形式的逻辑推理:设人与龟同时同向起跑,如果龟不动,那么人经过某段时间便能追上它;但实际上在这段时间内龟又爬了一段路程,从而人又得重新追赶,如下图所示,这样每追赶一次所归结的是同样类型的追赶问题,因而这种追赶过程“永远”不会终结。引例

tkSk-1SkVvv图示:人龟追赶过程赶的过程:再令人不动,计算龟在这段时间内爬行的路程tk-1追的过程:先令龟不动,计算人追上龟所费的时间V耐人寻味的是,尽管Zeno悖论的论断极其荒谬,但从算法设计思想的角度来看它却是极为精辟的。Zeno悖论将人龟追赶问题表达为一连串追赶步的逐步逼近过程。设人与龟的速度分别为V与v,记Sk表示逼近过程的第k步人与龟的间距,另以tk表示相应的时间,相邻两步的时间差△tk。Zeno悖论将人龟追赶问题分解为一追一赶两个过程:

若以人和龟之间的距离定义问题的规模大小,则上述过程将问题规模压缩了倍:由于龟的速度远远小于人的速度,故很小,因此按上述步骤很快问题的规模就可以忽略不计,从而得到人追上龟所花时间,Zeno的解释可用如下过程表示:——Zeno算法可见,Zeno算法的设计思想是,将人龟追赶计算化归为简单的行程计算的重复,它的设计方法是逐步压缩计算模型的规模,这种“化大为小”的设计策略称为规模缩减技术,简称缩减技术。算法的设计精髓:“简单”的重复生成复杂!123456

单击此处添加小标题1数列求和问题:单击此处添加小标题3若用bk表示前k项的部分和,则有单击此处添加小标题5则计算结果即为所求的和值:单击此处添加小标题2直接法的缩减技术单击此处添加小标题4

12这样,如果定义和式的项数为数列求和问题的规模,则所求和值为(1)的退化情形。因之,只要令和式的规模逐次减1,最终当规模为1时即可直接得出所求的和值,而这样设计出来的算法就是累加求和算法(2

文档评论(0)

136****0775 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档