解方程工具包以及如何使用它們。
PyPyPy庫并使用solve()函數。
```pyport bols('x')
solve(x2 + 2x - 3, x)
Py庫并定義了一個變量x。然后我們使用solve()函數來解方程x^2 + 2x - 3 = 0。函數的個參數是要解決的方程,第二個參數是要解決的變量。
輸出[-3, 1]
原因方程x^2 + 2x - 3 = 0的解是x = -3和x = 1。
PyPyPyalg.solve()函數。
```portumpypp.array([[3, 1], [1, 2]])p.array([9, 8])palg.solve(a, b)t(x)
Pyalg.solve()函數來解方程組。函數的個參數是系數矩陣,第二個參數是常數向量。
輸出[2. 3.]
原因方程組3x + y = 9和x + 2y = 8的解是x = 2和y = 3。
3. SciPy
izeize.root()函數。
```izeport root
def f(x) x2 + 2x - 3
sol = root(f, 0)t(sol.x)
ize.root()函數來解方程f(x) = 0。函數的個參數是要解決的函數,第二個參數是初始猜測。
輸出[ 1.73205081 -3.73205081]
原因方程x^2 + 2x - 3 = 0的解是x = -3.732和x = 1.732。
可以輕松地解決各種類型的方程。