文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 交通运输 > Jacobi迭代法和Gauss-Seidel迭代法Matlab程序
侵权投诉

Jacobi迭代法和Gauss-Seidel迭代法Matlab程序

.分别Jacobi迭代法和Gauss-Seidel迭代法求解线性方程组

6 2

2 121 2 x1 4 50 2 x2 7 , 085x3 1 327 x4 0

(k 1)xj迭代法计算停止的条件为:max1 j 3 x(jk) 10 6.

解(1):

采用Jacobi迭代法时,Matlab计算程序为: clear

clc

i=1;

a=[6 2 1 -2;2 5 0 -2;-2 0 8 5;1 3 2 7];

d=diag(diag(a));

l=d-tril(a);

u=d-triu(a);

d0=inv(d);

b=[4;7;-1;0];

x0=zeros(4,1);

B=d0*(l+u);

f=d0*b;

x=B*x0+f;

while norm(x-x0,inf)>=1e-6

第1页

你可能喜欢

  • 高斯赛德尔迭代法
  • 列主元高斯消去法
  • 解线性方程组的迭代法
  • matlab实例教程
  • matlab程序
  • Lagrange插值
  • 牛顿迭代法解方程
  • matlab 方程组

热门文档

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email