我的目标是使用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()
我想知道如何改进代码以使其在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)
元素是变量。
答案 0 :(得分:0)
你不想找到b,你想找到x。解决方案是x = A\b;
的修改
在您的情况下temp\b