SageMath

SageMath
软件描述
SageMath 是一个基于 GPL 许可证的免费开源数学软件系统。它建立在众多现有的开源软件包之上,包括 NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R 等等。
官方网站
访问软件的官方网站了解更多信息
www.sagemath.org
什么是 SageMath?
SageMath 是一个基于 GPL 许可证的免费开源数学软件系统。它建立在众多现有开源软件包之上,包括 NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R 等等。用户可以通过一种基于 Python 的通用语言,或通过接口和封装直接访问这些软件包的综合功能。
使命:创建一个可行的、免费且开源的 Magma、Maple、Mathematica 和 Matlab 的替代方案。
🔄 替代方案
62 个选择
Maxima
Maxima 是一个用于符号和数值表达式操作的系统,支持微分、积分、泰勒级数、拉普拉斯变换、常微分方程、线性方程组、多项式以及集合、列表、向量、矩阵和张量等操作。
Julia 是一种高级、高性能的动态编程语言,专为技术计算设计,其语法对其他技术计算环境的用户而言十分熟悉。它提供了先进的编译器、分布式并行执行、数值精度以及……
R 是一个用于统计计算和图形的免费软件环境。它是一个 GNU 项目,与贝尔实验室(原 AT&T,现为 Lucent Technologies)的约翰·钱伯斯及其同事开发的 S 语言和环境类似。R 可以被认为是。
Octave 是一个用于进行数值计算的计算机程序,其功能与 MATLAB 大部分兼容。它属于 GNU 项目的一部分,是根据 GNU 通用公共许可证发布的自由软件。
Jupyter
Jupyter Notebook 是一个网页应用,允许你创建和共享包含活体代码、公式、可视化内容和解释性文本的文档。其用途包括:数据清洗与转换、数值模拟、统计建模、机器学习等……