⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jacobi.m

📁 有关matlab r2007的实用教程
💻 M
字号:
function J=Jacobi(A,b,x0,eps)
%该函数文件是通过Jacobi迭代格式求解线性方程组的近似解
%其中,A为方程组的系数矩阵,b为方程组的右端向量,x0为选代初值
if nargin==3
    eps=1.0e-6;
elseif nargin<3
    error
    return
end
D=diag(diag(A));    %求解对角阵D
D=inv(D);         %求解对角矩阵的逆阵
L=tril(A,-1);       %求解出严格下三角阵
U=triu(A,1);       %求解出严格上三角阵
B=-D*(L+U);
f=D*b;
J=B*x0+f;
while norm(J-x0)>=eps
    x0=J;
    J=B*x0+f;
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -