python - 是否有任何在 Python 中实现高斯和雅可比算法的预定义函数?
问题描述
我正在寻找在 Python 中实现用于求解线性方程的高斯和雅可比方法的预定义函数。有没有或者我必须自己写?
解决方案
我不这么认为。至少在 python 核心预定义函数中没有。NumPy 中有一些函数可以使用 LAPACK 计算特征值。但我怀疑这些天有人使用高斯和雅可比方法。它们不是特别通用,并且在某些情况下算法会崩溃。
另一方面,您可以根据需要使用 Internet 上的各种实现。
以下是一些示例:
链接 1:高斯实现
链接 2:Jacobian 实现 No.1
链接 3:Jacobian 实现 No.2
推荐阅读
- python - 如何从详细的变化数据中获取 Python 中的季度 S&P500 成分股?
- java - 发帖请求响应慢
- docker - Kafka 生产者错误“1 个分区具有没有匹配侦听器的领导代理”
- c# - 如何在窗体最小化时获取停靠控件的大小?
- python-3.x - 如何在循环中动态创建变量名以分配给 python 3 中的文件名
- python - flask/jinja2-如何引用“src”url_for中的变量
- css - 如何使用 VS Code Regex 搜索类的 CSS 属性
- kubernetes - Grafana 图像渲染服务 - 如何通过身份验证详细信息
- excel - Excel:索引匹配多列
- mongodb - 在 mongodb atlas 中查询以验证集合中是否存在多个特定文档