求数学高手用matlab写一个题的代码!
求数学高手用matlab写一个题的代码!数值分析2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0以上四个式子,要求用追赶法,写出代码,
最佳回答
% 说明:
% 追赶法是适用于三对角矩阵的线性方程组求解的方法,并不适用于其他类型矩阵。
% 定义三对角矩阵A的各组成单元。方程为Ax=d
% b为A的对角线元素(1~n),a为-1对角线元素(2~n),c为+1对角线元素(1~n-1)。
% A=[2 -1 0 0
% -1 2 -1 0
% 0 -1 2 -1
% 0 0 -1 2]
b = [2 2 2 2];
a = [0 -1 -1 -1];
c = [-1 -1 -1];
d = [1 0 0 0];
n = length(b);
u0 = 0;
y0 = 0;
%“追”的过程
L(1)=b(1)-a(1)*u0;
y(1)=(d(1)-y0*a(1))/L(1);
u(1)=c(1)/L(1);
for i=2:(n-1)
L(i)=b(i)-a(i)*u(i-1);
y(i)=(d(i)-y(i-1)*a(i))/L(i);
u(i)=c(i)/L(i);
end
L(n)=b(n)-a(n)*u(n-1);
y(n)=(d(n)-y(n-1)*a(n))/L(n);
%“赶”的过程
x(n)=y(n);
for i=(n-1):-1:1
x(i)=y(i)-u(i)*x(i+1);
end
x
% 检验:直接用矩阵左除求解
A=diag(b);
for i=1:3,A(i+1,i)=a(i+1);end
for i=1:3,A(i,i+1)=c(i);end
A\d。'
% 追赶法是适用于三对角矩阵的线性方程组求解的方法,并不适用于其他类型矩阵。
% 定义三对角矩阵A的各组成单元。方程为Ax=d
% b为A的对角线元素(1~n),a为-1对角线元素(2~n),c为+1对角线元素(1~n-1)。
% A=[2 -1 0 0
% -1 2 -1 0
% 0 -1 2 -1
% 0 0 -1 2]
b = [2 2 2 2];
a = [0 -1 -1 -1];
c = [-1 -1 -1];
d = [1 0 0 0];
n = length(b);
u0 = 0;
y0 = 0;
%“追”的过程
L(1)=b(1)-a(1)*u0;
y(1)=(d(1)-y0*a(1))/L(1);
u(1)=c(1)/L(1);
for i=2:(n-1)
L(i)=b(i)-a(i)*u(i-1);
y(i)=(d(i)-y(i-1)*a(i))/L(i);
u(i)=c(i)/L(i);
end
L(n)=b(n)-a(n)*u(n-1);
y(n)=(d(n)-y(n-1)*a(n))/L(n);
%“赶”的过程
x(n)=y(n);
for i=(n-1):-1:1
x(i)=y(i)-u(i)*x(i+1);
end
x
% 检验:直接用矩阵左除求解
A=diag(b);
for i=1:3,A(i+1,i)=a(i+1);end
for i=1:3,A(i,i+1)=c(i);end
A\d。'
最新回答共有2条回答
-
2026-04-04 20:47:06冷艳的小猫咪
回复% 说明:% 追赶法是适用于三对角矩阵的线性方程组求解的方法,并不适用于其他类型矩阵。% 定义三对角矩阵A的各组成单元。方程为Ax=d% b为A的对角线元素(1~n),a为-1对角线元素(2~n),c为+1对角线元素(1~n-1)。% A=[2 -1 0 0% -1 2 -1 0% 0 -1 2 -1% 0 0 -1 2]b = [2 2 2 2];a = [0 -1 -1 -1];c = [-1 -1 -1];d = [1 0 0 0];n = length(b);u0 = 0;y0 = 0;%“追”的过程L(1)=b(1)-a(1)*u0;y(1)=(d(1)-y0*a(1))/L(1);u(1)=c(1)/L(1);for i=2:(n-1)L(i)=b(i)-a(i)*u(i-1);y(i)=(d(i)-y(i-1)*a(i))/L(i);u(i)=c(i)/L(i);endL(n)=b(n)-a(n)*u(n-1);y(n)=(d(n)-y(n-1)*a(n))/L(n);%“赶”的过程x(n)=y(n);for i=(n-1):-1:1x(i)=y(i)-u(i)*x(i+1);endx% 检验:直接用矩阵左除求解A=diag(b);for i=1:3,A(i+1,i)=a(i+1);endfor i=1:3,A(i,i+1)=c(i);endA\d。'
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
