快速求解方程组

Dar*_*lyn -1 algorithm

例如,解决方程组的最快方法是什么

   3x+2y=10
    5x+6y=-2
Run Code Online (Sandbox Code Playgroud)

使用算法还是快速代码?

Hoo*_*ked 5

这是一个线性代数问题,属于线性系统的解决方案.

维基百科上的主要文章在这里:

https://en.wikipedia.org/wiki/System_of_linear_equations

解决此类系统的方法有很多种,并且几乎每种语言都有经过充分研究,实施良好的解决方案.例如,在python中你可以使用numpy.linalg.solve.

>>> a = np.array([[3,1], [1,2]])
>>> b = np.array([9,8])
>>> x = np.linalg.solve(a, b)
>>> x
array([ 2.,  3.])
Run Code Online (Sandbox Code Playgroud)