SciPy
SciPy
软件描述
SciPy 是在 NumPy 基础上构建的一组数学算法和便捷函数。它通过为用户提供了处理和可视化数据的高级命令和类,显著增强了 Python 的功能。
官方网站
访问软件的官方网站了解更多信息
scipy.org
什么是 SciPy?
SciPy 是在 NumPy 基础上构建的一系列数学算法和便捷函数。它通过提供高级命令和类,用于数据的处理与可视化,显著增强了 Python 的功能。
核心算法
SciPy 提供了优化、积分、插值、特征值问题、代数方程、微分方程、统计学以及许多其他类型问题的算法。
广泛适用
SciPy 提供的算法和数据结构在各个领域均具有广泛的应用性。
基础性
SciPy 延伸了 NumPy,提供了更多数组计算工具,并引入了专用的数据结构,例如稀疏矩阵和 k 维树。
高性能
SciPy 包装了用低级语言(如 Fortran、C 和 C++)编写的高度优化实现,既享受 Python 的灵活性,又获得编译代码的运行速度。
易用性
SciPy 的高级语法使其对任何背景和经验水平的程序员都易于使用且高效。
开源
SciPy 采用宽松的 BSD 许可证发布,由一个活跃、响应迅速且多元化的社区在 GitHub 上公开开发和维护。
🔄 替代方案
47 个选择
SimulationX
软件
SimulationX 是一款跨学科、多领域的仿真软件,可在单一平台上完成复杂系统的规划设计、分析与优化。该软件包含超过500个即用型模型元件,以及来自11个应用领域的300多个模型示例,可简化并加速……
MathStudio(原名SpaceTime)是目前移动设备上功能最全面的数学应用。无论您需要一个简单的计算器来处理财务,还是需要替代您的TI图形计算器,MathStudio都是目前市场上功能最强大、最灵活的计算器。
用于数值计算和高级统计分析的开源框架,支持非线性曲线拟合、常微分方程求解、一维/二维高质量出版级可视化、傅里叶变换和小波变换,具有直观的语法结构以及基于命名空间的代码组织方式,适用于科研工作。

Freemat
软件
FreeMat 是一个用于快速工程和科学计算的环境。它与 MathWorks 的 MATLAB 和 Research Systems 的 IDL 等商业系统类似,但它是开源的。