SymPy - 教程

  • 简述

    SymPy 是一个用于符号数学的 Python 库。它旨在成为一个功能齐全的计算机代数系统(CAS),同时保持代码尽可能简单,以便易于理解和易于扩展。
    本教程是为想要了解符号数学的 Python 程序员设计的,包括符号计算的基础知识、基本的符号运算、微积分、矩阵和一些精选的高级主题。
    在继续本教程之前,您应该对 python 编程语言有一个很好的了解。本教程假定有良好的数学背景。大多数示例需要低于微积分水平的知识,有些需要微积分水平的知识。
    SymPy − SymPy 官方网站.
  • 什么是SymPy

    SymPy 是一个用于执行符号计算的 Python 库。它是一个computer algebra system(计算机代数系统)(CAS) 既可以用作独立应用程序,也可以用作其他应用程序的库。它的实时会话也可以在https://live.sympy.org/获得。由于它是一个纯 Python 库,因此可以用作交互模式和程序化应用程序。SymPy 现在已成为科学 Python 生态系统的流行符号库。
    SymPy 具有广泛的功能,适用于基本符号算术、微积分、代数、离散数学、量子物理等领域。SymPy 能够将结果格式化为多种格式,包括 LaTeX、MathML 等。SymPy 分布在新的 BSD 许可证。一个由开发人员领导的团队Ondřej ČertíkAaron Meurer2007 年发布了 SymPy 的第一个版本。它的当前版本是 1.5.1。
    SymPy 的一些应用领域是 -
    • 多项式
    • 微积分
    • 离散数学
    • 矩阵
    • 几何学
    • 绘图
    • 物理
    • 统计数据
    • 组合学