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 行代码(包括注释和文档字符串),其功能包括:
核心功能
- 基本运算:*, /, +, -, **
- 简化与展开
- 函数:三角函数、双曲函数、指数函数、根式、对数、绝对值、球谐函数、阶乘与伽马函数、黎曼ζ函数、多项式、超几何函数、特殊函数等
- 替换
- 高精度整数、有理数和浮点数
- 非交换符号
- 模式匹配




