求解此类方程组的算法是什么?
aX1 + bY1 + cZ1 = 0
aX2 + bY2 + cZ2 = 0
aX3 + bY3 + cZ3 = 0
在这种情况下,我希望解决a
,b
和c
。
为了求解线性方程组,有许多不同的技术可用。
高斯消元法(也是高斯消元法的一种变体,称为高斯乔丹消元法)、克莱默法则等是用于求解线性方程组的不同技术的示例。
这两种技术都利用了由方程形成的矩阵的特性。
高斯消元的时间复杂度为 O(n3),其中克莱默规则要求找到由系统中线性方程的系数形成的矩阵的逆矩阵。
链接到关于高斯消除的维基百科文章,
http://en.wikipedia.org/wiki/Gaussian_elimination
链接到关于克莱默规则的维基百科文章。