matlab-线性方程组的迭代解法-GaussSeidel(共4页).doc
《matlab-线性方程组的迭代解法-GaussSeidel(共4页).doc》由会员分享,可在线阅读,更多相关《matlab-线性方程组的迭代解法-GaussSeidel(共4页).doc(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验1:线性方程组的迭代解法专业班级学号姓名实验日期1、实验环境MATLAB2009A2、实验目的和要求目的:利用Gauss-Seidel编程法求解方程组要求:代码能列出每一次迭代的中间值3、解题思路、代码3.1解题思路 Gauss-Seidel迭代公式:xi(k+1)=(bi-aijxj(k+1)- aijxj(k)/aij (i=1,2,n)3.2 代码function x = GaussSeidel(A, b, es, maxit)% GaussSeidel: Gauss Seidel method% x = GaussSeidel(A, b):Gauss Se
2、idel without relaxation% input:% A = coefficient matrix% b = right hand side vector% es = stop criterion(default = 0.00001%)% maxit = max iteration (default = 50)% output:% x = solution vector if nargin 2, error(at least 2 input arguments required), endif nargin4 | isempty(maxit), maxit=50; endif na
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 线性方程组 解法 GaussSeidel
限制150内