python - 是否有解决线性方程组的python模块?

标签 python

我想求解一个包含三个或更多变量的线性方程。 python中有没有好的库可以做到这一点?

最佳答案

是的,非常受欢迎的NumPy包有 a function to do this .他们的例子:

Solve the system of equations 3 * x0 + x1 = 9 and x0 + 2 * x1 = 8:

>>> import numpy as np
>>> a = np.array([[3,1], [1,2]])
>>> b = np.array([9,8])
>>> x = np.linalg.solve(a, b)
>>> x
array([ 2.,  3.]) 

https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.linalg.solve.html

关于python - 是否有解决线性方程组的python模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6789927/

相关文章:

python - 有效地为数组赋值

python - "Stale file handle"错误,当进程尝试读取文件时,其他进程已删除

python - 使用一个列表理解后是否有可能继续在我的列表中添加元素?

python - 在 seaborn 中使用 FacetGrid 为所有面重复 x 轴标签

python - 如何使用正则表达式匹配字符串末尾的可选组?

python - 如何解决 Splash 405 https ://www. controller.com/listings/aircraft/for-sale/list>: HTTP 状态代码未处理或不允许

python - 如何模拟 boto3 的 StreamingBody 对象以在 Python 中使用 BytesIO 进行处理?

python - turtle 有类似 Ctrl-Z(撤消)功能吗?

python - 如何将一个位置参数包含到 argparse 互斥组中?

python - 如何在 Django 1.7 模型中创建键值数据类型