首页 数学实验报告——利用MALTAB计算线性代数方程组的数值解法

数学实验报告——利用MALTAB计算线性代数方程组的数值解法

举报
开通vip

数学实验报告——利用MALTAB计算线性代数方程组的数值解法实验三  线性代数方程组的数值解法 一、迭代法求解方程组 ㈠问题描述 给定方程组的矩阵A,通过迭代法求解方程组。 1、选取不同的初始向量和不同的右端项向量,给定误差要求,用两种迭代法计算; 2、去顶右端项向量和初始向量,将A的主对角线元素成倍增长若干次,非主对角线元素不变,用雅克比迭代法计算。 ㈡方法与公式 1、雅克比迭代法 2、高斯-赛德尔迭代法 ㈢结果与分析 1、不同初始向量、不同右端项向量、不同精度要求 (1)初始向量定为zeros(n,1); ①b=zeros(n,1) 迭代次数为0,直接得到结果。 ...

数学实验报告——利用MALTAB计算线性代数方程组的数值解法
实验三  线性代数方程组的数值解法 一、迭代法求解方程组 ㈠问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 描述 给定方程组的矩阵A,通过迭代法求解方程组。 1、选取不同的初始向量和不同的右端项向量,给定误差要求,用两种迭代法计算; 2、去顶右端项向量和初始向量,将A的主对角线元素成倍增长若干次,非主对角线元素不变,用雅克比迭代法计算。 ㈡方法与公式 1、雅克比迭代法 2、高斯-赛德尔迭代法 ㈢结果与分析 1、不同初始向量、不同右端项向量、不同精度要求 (1)初始向量定为zeros(n,1); ①b=zeros(n,1) 迭代次数为0,直接得到结果。 ②b = ones(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 17 20 23 26 29 33 高斯-赛德尔 7 9 11 13 14 16 18 20                   ③b = 1:n 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 20 23 26 29 32 高斯-赛德尔 7 9 11 13 15 17 18 20                   ④b = n:1 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 20 23 26 29 32 高斯-赛德尔 6 8 10 12 14 16 18 19                   (2)初始向量定为ones(n,1) ①b=zeros(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 1041 1041 1041 1041 1041 1041 1041 1041 高斯-赛德尔 0 0 0 0 0 0 0 0                   由实验知,此时雅可比迭代法速度非常慢。 事实上,迭代100次时,所得结果约为10^-32,已经可以认为是0,但是由于没有达到精度要求,故不算收敛。 ②b=ones(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 9 12 16 19 22 25 29 32 高斯-赛德尔 7 9 11 13 14 16 18 20                   ③b = 1:n 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 19 23 26 29 32 高斯-赛德尔 6 8 10 13 14 16 18 19                   ④b = n:1 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 19 23 26 29 32 高斯-赛德尔 7 9 11 13 15 17 18 20                   (3)初始向量定为1:n ①b=zeros(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 1045 1045 1045 1045 1045 1045 1045 1045 高斯-赛德尔 0 0 0 0 0 0 0 0                   此时又出现了雅可比迭代法收敛速度极慢的情况。 ②b=ones(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 14 17 20 24 27 30 33 36 高斯-赛德尔 7 9 11 13 14 16 18 20                   ③b = 1:n 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 9 12 15 19 22 25 28 32 高斯-赛德尔 6 8 10 12 14 16 18 19                   ④b = n:1 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 19 22 25 28 32 高斯-赛德尔 7 9 11 13 15 17 18 20                   (4)初始向量定为n:1 ①b=zeros(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 1045 1045 1045 1045 1045 1045 1045 1045 高斯-赛德尔 0 0 0 0 0 0 0 0                   此时又出现了雅可比迭代法收敛速度极慢的情况。 ②b=ones(n,1) 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 14 17 20 24 27 30 33 36 高斯-赛德尔 7 9 11 13 14 16 18 20                   ③b = 1:n 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 10 13 16 19 22 25 28 32 高斯-赛德尔 6 8 10 12 14 16 18 19                   ④b = n:1 精度 10^-3 10^-4 10^-5 10^-6 10^-7 10^-8 10^-9 10^-10 雅可比 9 12 15 19 22 25 28 32 高斯-赛德尔 7 9 11 13 15 17 18 20                   (5)简要小结 a.在个别情况下雅可比迭代法收敛速度极慢,但事实上没有达到收敛时其计算结果已经可以接受; b.要求的精度越高,迭代的次数越多,迭代的次数与所要求的精度的对数值近似呈线性,也就是说两者近似呈指数关系; b.高斯-赛德尔迭代法有着比雅可比更好的迭代特性; 2、更改A的主对角线元素 (1) b =20:1;初值 1:20 对角线倍数 1 2 3 4 5 6 7 8 9 10 迭代次数 19 11 9 8 8 7 7 7 6 6                       (2) b =20:1;初值 20:1 对角线倍数 1 2 3 4 5 6 7 8 9 10 迭代次数 19 11 9 8 8 7 7 7 6 6                       (3) b =1:20;初值 20:1 对角线倍数 1 2 3 4 5 6 7 8 9 10 迭代次数 19 11 9 8 8 7 7 7 6 6                       (4) b =[3;5;2;6;8;23;5;8;32;63;23;5;2;12;0;23;1;564;2;65]; 初值 ones(20,1) 对角线倍数 1 2 3 4 5 6 7 8 9 10 迭代次数 21 11 9 8 8 7 7 7 6 6                       (5)简要小结 a.迭代的次数随着对角线元素的成倍的增长而降低,趋于一稳定值; b.右端项以及迭代初值仅当对角线元素较小时对迭代次数起有作用,对角线元素成倍数增加后,迭代次数不变。 3、 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 由以上各个对比可以得出以下结论: a.使用迭代法求解方程组时时,要求的精度越高,迭代次数越大; b.高斯-赛德尔迭代法的迭代次数要比雅可比迭代法迭代次数低; c.雅可比迭代的次数随着矩阵A对角线元素的成倍的增长而降低, d.当矩阵A的对角线元素足够大时,雅可比迭代法的迭代次数趋于稳定值; ㈣程序清单 1、第一问中的雅可比迭代 function [y,k] = jacobi(A,b,m,tol) D = diag(diag(A)); L = - tril(A,-1); U = - triu(A,1); n = length(A); y = ones(n,1); BJ=D\(L+U); fJ=D\b;  k=0; while norm(A*y-b)/norm(b)>tol && ktol && ktol && k 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 中示例) ㈢结果与分析 1、各种方法的比较 (1)追赶法 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 61.50303 64.00303 67.07818 70.27833 73.63224 77.14616 80.82777 84.68508 88.72647 92.96072 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 97.39704 102.0451 106.9149 112.0172 117.3629 122.9638 128.8319 134.9801 141.4217 148.1707 x21 x22 x23 x24 x25 x26 x27 x28 x29 x30 155.2418 162.6504 170.4124 178.545 187.0656 195.9928 205.3461 215.1458 225.4131 236.1703 x31 x32 x33 x34 x35 x36 x37 x38 x39 x40 247.441 259.2495 271.6216 284.584 298.1651 312.3943 327.3026 342.9223 359.2874 376.4335 x41 x42 x43 x44 x45 x46 x47 x48 x49 394.3979 413.2196 432.9395 453.6005 475.2474 497.9275 521.6898 546.5862 572.6707                     用时t0 = 2.e-05
本文档为【数学实验报告——利用MALTAB计算线性代数方程组的数值解法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_650122
暂无简介~
格式:doc
大小:116KB
软件:Word
页数:14
分类:生活休闲
上传时间:2019-02-13
浏览量:41