Singular

Singular
软件
软件描述
Singular 是一个开源的多项式计算计算机代数系统,特别强调交换与非交换代数、代数几何和奇点理论。
官方网站
访问软件的官方网站了解更多信息
www.singular.uni-kl.de
什么是 Singular?
Singular 是一个开源的多项式计算计算机代数系统,特别注重交换与非交换代数、代数几何及奇点理论。
Singular 提供: 高效的内核算法, 上述领域中多种高级算法, 一种直观的类 C 编程语言, 通过库轻松实现用户扩展的方法,以及 全面的在线手册和帮助功能。
其主要计算对象是大量基环上的理想、模和矩阵。这些包括: 各种基域上的多项式环及部分环(包括整数环), 上述环的局部化, 一类通用的非交换代数(包括外代数和 Weyl 代数), 上述环的商环, 上述环的张量积。
Singular 的核心算法处理: Gröbner 基(或标准基)与自由解析, 多项式因式分解, 结式、特征集及数值根求解。
主要功能
🔄 替代方案
24 个选择
Maxima
Maxima 是一个用于符号和数值表达式操作的系统,包括微分、积分、泰勒级数、拉普拉斯变换、常微分方程、线性方程组、多项式,以及集合、列表、向量、矩阵和张量。

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

wxMaxima
wxMaxima 是计算机代数系统 Maxima 的基于文档的界面。wxMaxima 为许多常见的 Maxima 命令提供了菜单和对话框、自动补全、内联绘图和简单动画功能。
R 是一个用于统计计算和图形处理的免费软件环境。它是一个 GNU 项目,类似于在贝尔实验室(前身为 AT&T,现为朗讯科技)由约翰·钱伯斯及其同事开发的 S 语言和环境。R 可以被视为。
Octave 是一个用于执行数值计算的计算机程序,与 MATLAB 兼容度很高,属于 GNU 项目的一部分,是根据 GNU 通用公共许可证条款发布的自由软件。

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


