Python:如何求解方程组



我对使用python不是很有经验,我正在尝试解决一个方程组。 下面是它的外观示例:

x1 + 2x2 + 3x3 + ... + x52 = 某个数字 A

7x1 + 8x2 + x3 + ... + 4x52 = 某个数字 B

9x1 + 3x2 + x3 + ... + x52 = 某个数字 C

所以它只有几行,有很多列。

我知道有很多解决方案,但并非所有解决方案都有效。

从你的描述来看,听起来你的问题似乎没有确定,所以你不能指望唯一地解决这组方程,而是在某种意义上寻求"最佳"解决方案。解决此类问题的通常第一种方法是线性最小二乘解,NumPy为其提供了一个函数:numpy.linalg.lstsq。

相关内容

  • 没有找到相关文章

最新更新