研究线性方程组的jacobi和gauss-seidel迭代法,要求:对于给定的初始向量以及误差迭代要求 察是否收敛
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/05/11 15:31:31
研究线性方程组的jacobi和gauss-seidel迭代法,要求:对于给定的初始向量以及误差迭代要求 察是否收敛
A=[5,2,1;-1,4,2;2,-3,10],x0=[111] b=[-12,20,3]精度要求为1.0e-4
A=[5,2,1;-1,4,2;2,-3,10],x0=[111] b=[-12,20,3]精度要求为1.0e-4
①雅克比迭代法:
function [n,x]=jacobi(A,b,X,nm,w)
%用雅克比迭代法求解方程组Ax=b
%输入:A为方程组的系数矩阵,b为方程组右端的列向量,X为迭代初值构成的列向量,nm为最大迭代次数,w为误差精度
%输出:x为求得的方程组的解构成的列向量,n为迭代次数
n=1;
m=length(A);
D=diag(diag(A)); %令A=D-L-U,计算矩阵D
L=tril(-A)+D; %令A=D-L-U,计算矩阵L
U=triu(-A)+D; %令A=D-L-U,计算矩阵U
M=inv(D)*(L+U); %计算迭代矩阵
g=inv(D)*b; %计算迭代格式中的常数项
%下面是迭代过程
while n
function [n,x]=jacobi(A,b,X,nm,w)
%用雅克比迭代法求解方程组Ax=b
%输入:A为方程组的系数矩阵,b为方程组右端的列向量,X为迭代初值构成的列向量,nm为最大迭代次数,w为误差精度
%输出:x为求得的方程组的解构成的列向量,n为迭代次数
n=1;
m=length(A);
D=diag(diag(A)); %令A=D-L-U,计算矩阵D
L=tril(-A)+D; %令A=D-L-U,计算矩阵L
U=triu(-A)+D; %令A=D-L-U,计算矩阵U
M=inv(D)*(L+U); %计算迭代矩阵
g=inv(D)*b; %计算迭代格式中的常数项
%下面是迭代过程
while n
研究线性方程组的jacobi和gauss-seidel迭代法,要求:对于给定的初始向量以及误差迭代要求 察是否收敛
gauss-seidel迭代法收敛的条件是什么
Jacobi迭代法和Gauss-Seidel迭代法有什么区别啊?
Gauss-Seidel迭代收敛证明
为什么说gauss-seidel迭代法是Jacob迭代法的改进
给定以下线性方程组,用雅可比迭代法和高斯-塞德尔迭代法是否收敛?
数值分析中的Jacobi及Gauss-Seidel迭代中的矩阵L ,U ,D,分别是哪三个单词?
关于求jacobi迭代法的问题
在做Jacobi迭代式得到的迭代矩阵谱半径为1,问,该迭代式能否收敛?
数值计算方法,线性方程组雅可比迭代和高斯 赛德尔迭代法 收敛性证明.我写的,根本证不下去了,特征
用牛顿迭代法求方程X的3次方等于X加3的根,要求建立迭代格式,并且迭代2次,其中X零
求解线性方程组的预处理迭代法