求数学高手用matlab写一个题的代码!数值分析2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0以上四个式子,要求用追赶法,写出代码,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 10:40:39
求数学高手用matlab写一个题的代码!数值分析2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0以上四个式子,要求用追赶法,写出代码,求数学高手用matlab写

求数学高手用matlab写一个题的代码!数值分析2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0以上四个式子,要求用追赶法,写出代码,
求数学高手用matlab写一个题的代码!
数值分析
2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0
以上四个式子,要求用追赶法,写出代码,

求数学高手用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.'

求数学高手用matlab写一个题的代码!数值分析2X1-X2=1;-X1+2X2-X3=0;-X2+2X3-X4=0;-X3+2X4=0以上四个式子,要求用追赶法,写出代码, 求matlab代码!急,请把下面式子用matlab代码写出来 求Matlab中regress函数的源程序代码哪位高手知道Matlab中regress函数的源程序代码啊 求用Matlab命令编写代码计算下列数学算式的值;答案对的话, 用matlab解方程求matlab代码. 怎么用matlab代码拟合椭圆?离散点拟合椭圆,求matlab代码,要确定可以用的! matlab求不定积分代码 用MATLAB怎么实现图像的双线性插值 求代码.最好用function写,顺便告诉我怎么样.matlab不是很熟, 用 matlab讨论函数连续性求函数在x=-1,处的极限,用matlab怎么写代码呀?就得交了, 求matlab 用Bezier曲线绘制一个兔子的图案~后天就要交了!带源程序代码! 求矩阵秩的matlab代码 求矩阵秩的matlab代码 matlab 统计一个文本文件中某个单词(英文字符)的数量?求程序求代码 matlab求协方差矩阵(0,2)(0,0)(0,2)协方差矩阵用matlab求的代码 为什么这样用matlab求矩阵的n次方不对呀?求改代码 用MATLAB画一个正方形,把它分成N个相等的小正方形怎么写代码.兄弟怎么联系你呢. y''(t)+3y'(t)+2=3x'(t)+x(t)用matlab怎样求它的系统的频率响应,最好写代码 急求信道容量matlab编程代码!已知一个信道的信道转移矩阵为 p用Matlab编写函数求信道容量.已知一个信道的信道转移矩阵为 p,p为一个两行三列矩阵 基于MATLAB的巴特沃斯低通滤波器的设计.求代码?