SciPy

软件描述

SciPy 是在 NumPy 基础上构建的一组数学算法和便捷函数。它通过为用户提供了处理和可视化数据的高级命令和类,显著增强了 Python 的功能。

官方网站

访问软件的官方网站了解更多信息

官方认证

scipy.org

安全链接HTTPS

什么是 SciPy?

SciPy 是在 NumPy 基础上构建的一系列数学算法和便捷函数。它通过提供高级命令和类,用于数据的处理与可视化,显著增强了 Python 的功能。

核心算法
SciPy 提供了优化、积分、插值、特征值问题、代数方程、微分方程、统计学以及许多其他类型问题的算法。

广泛适用
SciPy 提供的算法和数据结构在各个领域均具有广泛的应用性。

基础性
SciPy 延伸了 NumPy,提供了更多数组计算工具,并引入了专用的数据结构,例如稀疏矩阵和 k 维树。

高性能
SciPy 包装了用低级语言(如 Fortran、C 和 C++)编写的高度优化实现,既享受 Python 的灵活性,又获得编译代码的运行速度。

易用性
SciPy 的高级语法使其对任何背景和经验水平的程序员都易于使用且高效。

开源
SciPy 采用宽松的 BSD 许可证发布,由一个活跃、响应迅速且多元化的社区在 GitHub 上公开开发和维护。

🔄 替代方案

47 个选择
4.5

在线数学求解器、方程编辑器和数据库、绘图计算器以及科学/工程问题辅助工具。

免费 • 专有
查看详情
3.2

支持数值计算、可视化、矩阵运算、算法开发、自定义接口、与外部语言集成、符号及基于模型的仿真,以及工程等领域专用工具箱的高级环境。

付费 • 专有
查看详情
SageMath

SageMath

计算器

3

SageMath 是一个基于 GPL 许可证的免费开源数学软件系统。它建立在众多现有的开源软件包之上,包括 NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R 等等。

免费 • 开源
查看详情

Julia 是一种高级、高性能的动态编程语言,专为技术计算设计,其语法对其他技术计算环境的用户而言十分熟悉。它提供了先进的编译器、分布式并行执行、数值精度以及……

免费 • 开源
查看详情
R (programming language)

R (programming language)

统计分析器, 编程语言

4.8

R 是一个用于统计计算和图形的免费软件环境。它是一个 GNU 项目,与贝尔实验室(原 AT&T,现为 Lucent Technologies)的约翰·钱伯斯及其同事开发的 S 语言和环境类似。R 可以被认为是。

免费 • 开源
查看详情
Spyder

Spyder

IDE

4

集成了先进的编辑、分析、调试和性能分析功能,同时具备数据探索、执行和可视化能力。通过其强大的插件系统和 API 可扩展,支持定制化集成。

免费 • 开源
查看详情

Scilab 是一种用于数值计算的免费开源软件,为工程和科学应用提供了强大的计算环境。Scilab 包含数百个数学函数。

免费 • 开源
查看详情
NumPy

NumPy

软件

2

NumPy 是 Python 科学计算的基础包。它是一个 Python 库,提供了多维数组对象、各种衍生对象(如掩码数组和矩阵),以及用于对数组进行快速运算的大量函数,包括……

免费 • 开源
查看详情
上一页
下一页

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。