包含数组的n个线性方程组的解

时间:2016-03-11 04:26:14

标签: arrays matlab equation linear

我的目标是使用Ax = b的高斯形式求解'i'线性方程组。我尝试了以下步骤以尝试获得解决方案矩阵'b'。

这是我在MATLAB中尝试的代码:

表示i = 1:5

for j=2:5
  [c]=equationsToMatrix([2*temp(i+1,1)-temp(i+1,2)==56.1+temp(i,1),-temp(i+1,j-1)+4*temp(i+1,j)-temp(i+1,j+1)==2*temp(i,j)],...
  [temp(i+1,j-1),temp(i+1,j),temp(i+1,j+1)])
  [d]=[d,c];
end

d()

enter image description here

我想知道如何改进代码以使其在matlab中运行。如果有另一种可能的方式,请提出建议。我要解决的方程是以下形式:

2*temp(i+1,1)-temp(i+1,2)==56.1+temp(i,1)     

temp(i+1,j-1)+4*temp(i+1,j)-temp(i+1,j+1)==2*temp(i,j)

在这种情况下,temp(i,j)元素是变量。

1 个答案:

答案 0 :(得分:0)

你不想找到b,你想找到x。解决方案是x = A\b;修改 在您的情况下temp\b