matlab中用高斯消元法接方程组程序方程组如下:10 -1 2 0】 6-1 11 -1 3】 25 2 -1 10 -1】 -110 3 -1 8】 15左边的是矩阵A,右边的是b

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 03:28:06
matlab中用高斯消元法接方程组程序方程组如下:10 -1 2 0】 6-1 11 -1 3】 25 2 -1 10 -1】 -110 3 -1 8】 15左边的是矩阵A,右边的是b

matlab中用高斯消元法接方程组程序方程组如下:10 -1 2 0】 6-1 11 -1 3】 25 2 -1 10 -1】 -110 3 -1 8】 15左边的是矩阵A,右边的是b
matlab中用高斯消元法接方程组程序
方程组如下:
10 -1 2 0】 6
-1 11 -1 3】 25
2 -1 10 -1】 -11
0 3 -1 8】 15
左边的是矩阵A,右边的是b

matlab中用高斯消元法接方程组程序方程组如下:10 -1 2 0】 6-1 11 -1 3】 25 2 -1 10 -1】 -110 3 -1 8】 15左边的是矩阵A,右边的是b
function [X]=gaussian(A,B,n)
C=[A B];
for i=2:n
[r,c]=max(abs(C(i-1:n,i-1)));
VEC=C(i-1,:);C(i-1,:)=C(c+i-2,:);C(c+i-2,:)=VEC;
if C(i-1,i-1)==0
return
end
for k=(i-1):(n-1)
C(k+1,:)=C(i-1,:)*-C(k+1,i-1)/C(i-1,i-1)+C(k+1,:);
end
end
D=C;
B2=C(:,n+1);
D(:,n+1)=[];
X=zeros(1,n);
for i=1:n
X(n+1-i)=(B2(n+1-i)-D(n+1-i,:)*X')/C(n+1-i,n+1-i);
end
运行:
>>A=[10,-1,2,0;-1,11,-1,3;2,-1,10,-1;0,3,-1,8];
>>B=[6,25,-11,15]';
>>gaussian(A,B,4)
ans =
1.0000 2.0000 -1.0000 1.0000

matlab中用高斯消元法接方程组程序方程组如下:10 -1 2 0】 6-1 11 -1 3】 25 2 -1 10 -1】 -110 3 -1 8】 15左边的是矩阵A,右边的是b matlab中用逆矩阵变换法求解方程组 用Matlab能求解二元二阶微分方程组,求Matlab程序!方程组如图. matlab矩阵求求解微分方程组{用matlab编程}数值求解微分方程组求程序 求这个二元微分方程组的MATLAB程序 用matlab解微分方程组,怎么写程序呢? matlab编写非线性方程组求根的二分法程序 利用matlab编写非线性方程组求根的二分法程序 在matlab中如何将一个方波作傅里叶级数展开?在Matlab中用程序产生方波的方法有哪些? 偏微分方程组的MATLAB解法?一个带边界的偏微分方程组,如何用matlab求其数值解?最好有MATLAB程序? 二元二阶微分方程组求数值解的matlab程序并给出图像 编写Matlab程序求常微分方程组的解运行成功再给分 如何用matlab解出此二元二次方程组?程序怎么写? 找列主元高斯消去法来求解线性代数方程组解的matlab程序 matlab用最小二乘法求解矛盾方程组系数的程序,矛盾方程组就是说方程个数大于未知数的个数 在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10 -1 2 0 | | X1| | 6 || -1 11 -1 3 | | X2| = | 25|| 2 -1 10 -1 | | X3| |-11|| 0 3 -1 8 」 | X4| | 15 matlab 求解此方程组 y=X^-0.7725 ;y=-0.125x+1.51 的matlab程序,注意:我要的是程序 matlab解超定方程组2x1+x2=3x1+2x2=4x1+x2=5请问这个方程组怎么用MATLAB程序怎么写啊