2022年雅可比迭代 .pdf
《2022年雅可比迭代 .pdf》由会员分享,可在线阅读,更多相关《2022年雅可比迭代 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 综合实验报告一、实验名称雅可比迭代法二、实验目的(1)掌握解线性方程组的雅可比迭代和高斯-塞德尔迭代算法;培养编程与上机调试能力 ; (2)熟悉 Matlab 软件环境 . 三、实验要求(1)用雅可比迭代法解方程组;(2)建议利用 C+语言设计算法或利用Matlab 或 Maple 或 Mathematica 软件作为辅助工具来实现该实验. 四、实验原理雅可比( Jacobi)迭代法解方程组设方程组Axb的系数矩阵对角线元素0(1,2,.,)iiain,M为最大迭代次数,为容许误差 . 雅可比( Jacobi)迭代法解方程组算法步骤如下: 取初始向量(0)(0)(0)12(,.,)Tnxx
2、xx,令0k. 对1,2,.,in,计算(1)( )11()nkkiiijjjiij ixba xa. 如果(1)( )1nkkiiixx,则输出(1)kx,结束;否则执行 如果kM,则不收敛,终止程序;否则1kk,转高斯 -塞德尔 (Gauss-Seidel)迭代法在雅可比( Jacobi)迭代法中,如果当新的分量求出后,马上用它来代替旧的分量,则可能会更快地接近方程组的准确解.基于这种设想构造的迭代公式称为高斯 - 塞德尔(Gauss-Seidel)迭代法 . 算法可相应地从雅可比(Jacobi)迭代法改造得到. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
3、 - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 2 五、实验题目求解初值问题2(01)(0)1xyyxyy(1)六、实验步骤设方程组Axb的系数矩阵对角线元素0(1,2,.,)iiain,M为最大迭代次数,为容许误差 . 雅可比( Jacobi)迭代法解方程组算法步骤如下: 取初始向量(0)(0)(0)12(,.,)Tnxxxx,令0k. 对1,2,.,in,计算(1)( )11()nkkiiijjjiij ixba xa. 如果(1)( )1nkkiiixx,则输出(1)kx,结束;否则执行 如果kM
4、,则不收敛,终止程序;否则1kk,转七、实验整体流程图开始输入方程系数矩阵A和常系数矩阵b,n,ee K=k+1Max|x0 (k)-x1(j)|ee,0in-1 x1(j)=(b(j)- Aj,k*x0k)/A(j,j) j=0,1,2,3,n-1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 3 恒等于 0不为 0 八、程序及其运行结果要求:写出关键程序部分即可,程序中至少1/ 3行有注释 . Gauss-Serdel迭代法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年雅可比迭代 2022 可比
限制150内