SymPy

SymPy

SymPy

软件

软件描述

SymPy 是一个用于符号计算的 Python 库。该库的目标是成为一个功能完整的计算机代数系统,并保持简洁的代码库以促进可扩展性和可读性。

官方网站

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

官方认证

sympy.org

安全链接HTTPS
立即访问

什么是 SymPy?

SymPy 是一个用于符号计算的 Python 库。该库的目标是成为功能完整的计算机代数系统,并保持简洁的代码基础以促进可扩展性和可读性。SymPy 完全用 Python 编写,不依赖任何额外库。它既可用作桌面应用程序,也可通过 SymPy Live 在线使用。SymPy 包含从基本符号算术到微积分、代数、离散数学和量子物理的各种功能。它能够将计算结果格式化为 LaTeX 代码。SymPy 是自由软件,采用新 BSD 许可证。主要开发者为 Ondrej Certík 和 Aaron Meurer。

特性
SymPy 库分为核心部分和多个可选模块。目前,SymPy 的核心约包含 13,000 行代码(包括注释和文档字符串),其功能包括:
核心功能

  • 基本运算:*, /, +, -, **
  • 简化与展开
  • 函数:三角函数、双曲函数、指数函数、根式、对数、绝对值、球谐函数、阶乘与伽马函数、黎曼ζ函数、多项式、超几何函数、特殊函数等
  • 替换
  • 高精度整数、有理数和浮点数
  • 非交换符号
  • 模式匹配

🔄 替代方案

37 个选择
Giac/Xcas

Giac/Xcas

1

Giac/Xcas 是一个免费的计算机代数系统,适用于 Windows、Mac OS X 和 Linux/Unix(许可证为 GPL3,商业双许可请联系本公司)。

0

MathStudio(前身为SpaceTime)是目前移动设备上功能最全面的数学应用程序。无论您需要一个简单的计算器来处理财务,还是想用它替代您的TI图形计算器,MathStudio都是当前移动设备上功能最强大、用途最广泛的计算器……

Swift Calcs

Swift Calcs

4

专为现代工程设计的协作式计算笔记本。以纸上书写的方式输入数学表达式,即时获得结果,并与同事和客户共享计算过程。无需特殊语法,无需额外软件,无须烦恼,绝非玩笑。

0

KAlgebra 是 KDE 教育套件中包含的一个数学图形计算器。尽管它基于 MathML 内容标记语言,但使用时无需了解 MathML。该计算器包含数值、逻辑、符号和分析函数,并可绘制...

Singular

Singular

0

Singular 是一个开源的多项式计算计算机代数系统,特别强调交换与非交换代数、代数几何和奇点理论。

OpenAxiom

OpenAxiom

0

OpenAxiom 是 Axiom 的一个分支,是一个开源的符号、代数和数值计算平台。它提供交互式环境、表达力强的编程语言、编译器以及大量数学库……

Euler Math Toolbox

Euler Math Toolbox

5

使用 Euler 数学工具箱,您能轻松而优美地进行数学计算,无论是数值计算还是符号计算。

上一页下一页