西安交通大学计算方法(C)讲义..docVIP

  1. 1、本文档共71页,可阅读全部内容。
  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文档。上传文档
查看更多
西安交通大学计算方法(C)讲义.

计算方法(C) 目 录 第1章 绪论 1.1 数值计算 1.2 数值方法的分析 计算机上数的运算 算法分析 第2章 线性代数方程组 2.1 Gauss消去法 消去法 主元消去法 2.2 矩阵分解 Gauss消去法的矩阵意义 矩阵的LU分解及其应用 其他类型矩阵的分解 解三对角矩阵的追赶法 线性方程组解的可靠性 向量和矩阵范数 残向量与误差的代数表征 解线性方程组解的迭代法 基本迭代法 迭代法的矩阵表示 收敛性 第3章 数据近似 3.1 多项式插值 插值多项式 Lagrange插值多项式 Newton插值多项式 带导数条件的插值多项式 插值公式的余项 3. 2 最小二乘近似 3.2.1 最小二乘问题的法方程 3.2.2 正交化算法 第4章 数值微积分 4.1 内插求积,Newton-Cotes公式 Newton-Cotes公式 复化求积公式 步长的选取 Romberg方法 待定系数法 数值微分 插值公式方法 Taylor公式方法 (待定系数法) 外推法 第5章 非线性方程求解 5.1 解一元方程的迭代法 简单迭代法 Newton法 割线法 区间方法 5.2 收敛性问题 简单迭代——不动点 收敛性的改善 Newton法的收敛性 收敛速度 第1章 绪论 1.1数值计算 现代科学的发展,已导致科学与技术的研究从定性前进到定量,尤其是现代数字计算机的出现及迅速发展,为复杂数学问题的定量研究与解决,提供了强有力的基础。 通常我们面对的理论与技术问题,绝大多数都可以从其物理模型中抽象出数学模型,因此,求解这些数学模型已成为我们面临的重要任务。 本课程的任务: 寻求解决各种数学问题的数值方法——如何将高等数学的问题回归到初等数学(算术)的方法求解——了解计算的基础方法,基本结构(否则只须知道数值软件)——并研究其性质。 立足点: 面向数学——解决数学问题 面向计算机——利用计算机作为工具 充分发挥计算机的功能,设计算法,解决数学问题 例如:迭代法、并行算法 问题的类型 1、离散问题:例如,求解线性方程组 ——从离散数据:矩阵A和向量b,求解离散数据x; 2、连续问题的离散化处理:例如,数值积分、数值微分、微分方程数值解; 3、离散问题的连续化处理:例如,数据近似,统计分析计算; 1.2数值方法的分析 在本章中我们不具体讨论算法,首先讨论算法分析的基础——误差。 一般来讲,误差主要有两类、三种(对科学计算): 1)公式误差——“截断误差”,数学计算,算法形成——主观(人为):数学问题-数值方法的转换,用离散公式近似连续的数学函数进行计算时,一般都会发生误差,通常称之为“截断误差”; ——以后讨论 2)舍入误差及输出入误差——计算机,算法执行——客观(机器):由于计算机的存储器、运算器的字长有限,在运算和存储中必然会发生最末若干位数字的舍入,形成舍入误差;在人机数据交换过程中,十进制数和二进制数的转换也会导致误差发生,这就是输入误差。这两种误差主要是由于计算机的字长有限,采用浮点数系所致。 首先介绍浮点数系 1.2.1 计算机上的运算——浮点运算 面向计算机设计的算法,则先要讨论在计算机上数的表示。科学记数法——浮点数:约定尾数中小数点之前的数全为零,小数点后第一个数不能为零。 目前,一般计算机都采用浮点数系,一个存储单元分成首数和尾数: × × ┅┅┅┅ × × × ┅┅┅┅┅┅┅┅ × × 首数 尾数(位) 其中首数存放数的指数(或“阶”)部分,尾数存放有效数字。对于?进制,尾数字长为t位的浮点数系中的(浮点)数,可以用以下形式表示: 此处,指数(称为阶)限制在范围内。 以下记实数系中的实数为,它在浮点数系中对应的浮点数记为——进制,尾数位数,阶的范围。 几乎所有近代计算机都采用“二进制”(即):位、字节和字分别是指位数不同的二进制数。例如 十进制 转换 二进制 1 0000 0001 2 0000 0010 4 0000 0100 8 0000 1000 9 0000 1001 10 0000 1010 27 位是一个二进制数(即0或1);字节是8个二进制数字;上表的最后一列是字节。 单精度浮点数(single precision)按32位存储,双精度浮点数(double precision)按64位存储。精度用于指明每个浮点数保留多少位以及尾数和阶数各分配多少位。单精度浮点数的尾数为23位、阶数为8位;双精度浮点数的尾数为53位(包含符号位)、阶数为11位(包含符号位

文档评论(0)

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

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

1亿VIP精品文档

相关文档