- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1误差知识与算法知识要点
本节作业: 1、按照算法2.1编写列主元Gauss消去法的Matlab 程序。 2、分别用上述程序和求解线性方程组的Matlab命令(函数): x=A/b或x=inv(A)*b 计算下列方程组: 小 结 ★基本思想: 消元与回代 ★顺序Gauss消去法能进行到底的条件 (1)主元 ★顺序Gauss消去法的缺点 Δ没有很好的数值稳定性。 Δ当A可逆时,AX=b有唯一解,但顺序Gauss消去 法不一定能进行到底。 1、顺序Gauss消去法 (2)矩阵A的前n-1个顺序主子式非零。 2、列主元Gauss消去法 ★列主元Gauss消去法的优点 Δ具有很好的数值稳定性; Δ当A可逆时,列主元Gauss消去法一定能进行到底。 ★基本思想:避免接近于零的数作分母。 ★列主元Gauss消去法能进行到底的条件 Δ具有与顺序Gauss消去法相同的计算量。 * 2002年NEC公司为日本地球模拟中心建造的一台“地球模拟器”,每秒能进行的浮点运算次数接近36万亿次,堪称目前的超级运算冠军。Blue Gene/L是一部由3.3万个处理器构成的超级计算机。将是一台拥有13万个处理器的系统,估计具有360万亿次的峰值速度。 * 一万万是一亿。一万亿是一兆。一万兆是一京。一万京是一恒河沙。 第一步: 第一步: 第一步: 第一步: 假设 第一步: 第二步: 第k步: 第一步: 第二步: 第k步: 第一步: 第二步: 第k步: 第一步: 第二步: 第k步: 第一步: 第二步: 第k步: ★顺序Gauss消去法的计算公式: 消元过程 对于 k=1,2,···,n-1 执行 (1)如果 则算法失效, (2)对于i=k+1,k+2,···n,计算 停止计算;否则转(2); ★顺序Gauss消去法的计算公式: 回代过程 k=n-1,n-2,···,1 ★顺序Gauss消去法的计算公式: 消元过程 对于 k=1,2,···,n-1 执行 (1)如果 则算法失效, (2)对于i=k+1,k+2,···n,计算 停止计算;否则转(2); 回代过程 k=n-1,n-2,···,1 ★顺序Gauss消去法的计算量: 消元过程 对于 k=1,2,···,n-1 执行 (1)如果 则算法失效, (2)对于i=k+1,k+2,···n,计算 停止计算;否则转(2); ★顺序Gauss消去法 的计算量 消元过程的计算量 第k步(k=1,2,…,n-1) 需n-k次除法; 需 次乘法; 需 n-k 次乘法 ★顺序Gauss消去法的计算量 消元过程的计算量 第k步(k=1,2,…,n-1) 计算: 需n-k次除法; 需 次乘法; 需 n-k 次乘法 消元过程中乘除法总次数: ★顺序Gauss消去法的计算量 消元过程的计算量 第k步(k=1,2,…,n-1) 需n-k次除法; 需 次乘法; 需 n-k 次乘法 消元过程中乘除法总次数: 回代过程的计算量 回代过程的计算量 ★计算AX=b,顺序Gauss消去法的乘除次数 当n=10时,需430次乘除法; 当n=20时,需3060次乘除法; 消元过程中乘除法总次数 ★顺序Gauss消去法能进行到底的条件 (1)主元 证明关键: (2) ★顺序Gauss消去法的缺点 Δ没有很好的数值稳定性。 Δ当A可逆时,AX=b有唯一解,但顺序Gauss消去 法不一定能进行到底。 例:在四位十进制的限制下用 顺序Gauss消去法求解方程组 (2)列主元Gauss消去 法求解 消元: 回代: 精确解: (1)利用顺序Gauss消去法求解 交换两个方程: 消元 回代 解 (1)消元 (2)回代 精确解: 例1 用顺序Gauss消去法求解 用列主元素Gauss消去法解例1 消元过程 回代得 精确解: 3、列主元Gauss消去法 ★列主元Gauss消去法算法: 记 消元过程 ★列主元Gauss消去法算法: 记 消元过程 回代过程 算法2.1 (列主元Gauss消去法) (1)输入数据A和b,置det=1. (2)对于k=1,2,…,n-1,做 (a)按列选主元.令 如果 则停止计算(此时 ) (b)交换两行. 如果 ,则 (2)对于k=1,2,…,n-1,做 (a)按列选主元.令 (b)交换两行. (c)消元计算.置 (d)置 (3)如果 则停止计算(此时 ); 否则进行回代, 对于 置 (4)置 (5)输出 为线性方程组 的
文档评论(0)