有没有办法在不使用任何模块的情况下求解 python 中的两个线性方程?
Is there a way to solve two linear equations in python without the use of any module?
有没有办法在不使用模块的情况下同时求解 python 中的两个线性方程?
我想解这两个方程,但似乎找不到方法。
a - b = 1
a + b = 5
提前致谢。
实施Gauss Jordan elimination。这不是一个很好的方法,但是对于两个方程式,一个简单的解析解就会弹出。
您将需要线性代数模块,例如 numpy。
#e.g.
import numpy as np
X = np.array([[1,-1], [1,1]])
y = np.array([1,5])
np.linalg.inv(X).dot(y)
有没有办法在不使用模块的情况下同时求解 python 中的两个线性方程? 我想解这两个方程,但似乎找不到方法。
a - b = 1
a + b = 5
提前致谢。
实施Gauss Jordan elimination。这不是一个很好的方法,但是对于两个方程式,一个简单的解析解就会弹出。
您将需要线性代数模块,例如 numpy。
#e.g.
import numpy as np
X = np.array([[1,-1], [1,1]])
y = np.array([1,5])
np.linalg.inv(X).dot(y)