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

📄 chase.m

📁 线性方程组的数值解法
💻 M
字号:
function perchase(A,B)
%追赶法,参数说明(系数矩阵A,常数项B)
d=max(size(A));
L=zeros(d,d);         %LU分解
U=zeros(d,d);
Y=zeros(d,1);           %设置中间过渡方程组
U(1,1)=A(1,1);
L(1,1)=1;
for i=2:d
    L(i,i)=1;
    L(i-1,i)=A(i-1,i)/U(i-1,i-1);
    Y(1,1)=B(1);
    Y(i,1)=B(i)-Y(i-1,1)*L(i-1,i);
    U(i,i)=A(i,i)-L(i-1,i)*A(i,i-1);     
end

X=zeros(d,1);                   %求解
X(d,1)=Y(d,1)/U(d,d);
for n=d-1:-1:1
    X(n,1)=(Y(n,1)-A(n+1,n)*X(n+1,1))/U(n,n);
end

Result=X

⌨️ 快捷键说明

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