SOR迭代法,求MATLAB程序?要给你一个正确的程序,你可以参考它!函数[x,k]=Jacobi方法(a,B,x0,N,EMG)%a:线性方程组的左矩阵%B:线性方程组的右向量%x0:迭代初值%N:迭代次数的上界
SOR迭代法,求MATLAB程序?
要给你一个正确的程序,你可以参考它!世界杯函数[x,k]=Jacobi方法[pinyin:fǎ](a,B,x0,N,EMG)
%a:线性方程组的左矩阵《繁:陣》
%B:线性方fāng 程组的右向量
%x0澳门金沙:迭代《读:dài》初值
%N:迭代次数的上界,如果迭代次数大(pinyin:dà)于N,则迭代失败
%EMG:精度指标(繁:標)
%k:迭代次《cì》数
%x:用迭代法得到的线性方程组的近似解[练:jiě]
n=length(a)
X1=x0k=0
]r=m Ax(ABS(B-a*X1))
timer>emg
forI=1:n
sum=0
forj=1:n
IFI~=J
sum=sum a(I,J)*X1 end
end
end
r=max(ABS(x2-x1))
x1=x2
k=k1
ifk>N
disp(亚博体育”迭代失败【pinyin:bài】,返回
end
end
好(读:hǎo)运!
本文链接:http://21taiyang.com/Open-SourceComputers/250399.html
sor迭代法《读:fǎ》流程图转载请注明出处来源