【发布时间】:2026-01-30 00:05:01
【问题描述】:
我正在为线性规划和矩阵操作的数值算法设计原型,其中包含具有对称结构和不对称值的非常大 (100,000 x 100,000) 非常稀疏 (0.01% 填充) 复杂 (a+b*i) 矩阵。我已经愉快地使用 MATLAB 七年了,但由于它是开源的,所以一直收到改用 Python 的建议。
我知道有许多不同的 Python 数值包可用,但 Python 在处理这些类型的矩阵和高速实时解决线性优化问题方面是否有任何限制? Python 是否有一个稀疏复数矩阵求解器,其速度可与 MATLAB 的反斜杠 A\b 运算符相媲美? (我写过高斯和 LU 代码,但 A\B 总是比我尝试过的任何其他代码快至少 5 倍,并且随着矩阵大小线性缩放。)
【问题讨论】:
标签: python matlab matrix linear-programming