| 查看: 810 | 回复: 0 | ||
[求助]
求助详细讲解下述程序 三对角矩阵方程追赶法
|
|
function x=followup(A,b) %采用追赶法求线性方程组Ax=b的解 %线性方程组的系数矩阵:A %线性方程组中的常数向量:b %线性方程组的解:x n=rank(A); for(i=1:n) if(A(i,i)==0) disp('Error:对角所有元素为0!'); return; end end; d=ones(n,1); a=ones(n-1,1); c=ones(n-1); for(i=1:n-1) a(i,1)=A(i+1,i); c(i,1)=A(i,i+1); d(i,1)=A(i,i); end d(n,1)=A(n,n); %求解Ly=b的解y,解保存在b中 for(i=2:n) d(i,1)=d(i,1)-(a(i-1,1)/d(i-1,1))*c(i-1,1); b(i,1)=b(i,1)-(a(i-1,1)/d(i-1,1))*b(i-1,1); end %求解Ux=y的解x x(n,1)=b(n,1)/d(n,1); for(i=(n-1):-1:1) x(i,1)=(b(i,1)-c(i,1)*x(i+1,1))/d(i,1); end |
» 猜你喜欢
考研生物学考A区211,初试322,科目生化和生物综合,求调剂
已经有3人回复
一志愿北京化工085600 310分求调剂
已经有9人回复
一志愿0817化学工程与技术,求调剂
已经有28人回复
085600,320分求调剂
已经有13人回复
调剂
已经有6人回复
333求调剂
已经有7人回复
英一数二生物信息学287分,本科生物科学,求调剂
已经有5人回复
291求调剂
已经有10人回复
一志愿沪9,求生物学调剂,326分
已经有4人回复
0856求调剂
已经有10人回复














回复此楼