给定L
和U
LU 分解和常数向量b
这样LU*x=b
,是否有任何内置函数可以找到x
?意思是 -
X = functionName(L,U,b)
请注意,在两者中L
,U
我们都在处理三角矩阵,它可以通过前向和后向替换直接求解,而无需使用高斯消元过程。
编辑 :
求解这个线性方程组应该按照以下步骤——
1. define y - s.t Ux=y
2. solve Ly=b by forward substitution
3. solve Ux=y by backward substitution
4. return y
编辑 2:
我找到了 linalg::matlinsolveLU 但我没有尝试,因为我的版本太旧 ( R2010a
) 。它对任何人都有效吗?