SymPy - Présentation

SymPy est une bibliothèque Python pour effectuer des calculs symboliques. C'est uncomputer algebra system(CAS) qui peut être utilisé soit en tant qu'application autonome, soit en tant que bibliothèque pour d'autres applications. Sa session en direct est également disponible surhttps://live.sympy.org/. Puisqu'il s'agit d'une pure bibliothèque Python, elle peut être utilisée comme mode interactif et comme application de programmation. SymPy est maintenant devenu une bibliothèque symbolique populaire pour l'écosystème scientifique Python.

SymPy dispose d'un large éventail de fonctionnalités applicables dans le domaine de l'arithmétique symbolique de base, du calcul, de l'algèbre, des mathématiques discrètes, de la physique quantique, etc. SymPy est capable de formater les résultats dans divers formats, y compris LaTeX, MathML, etc. SymPy est distribué sous Nouvelle licence BSD. Une équipe de développeurs dirigée parOndřej Čertík et Aaron Meurer a publié la première version de SymPy en 2007. Sa version actuelle est la 1.5.1.

Certains des domaines d'application de SymPy sont -

  • Polynomials
  • Calculus
  • Maths discrets
  • Matrices
  • Geometry
  • Plotting
  • Physics
  • Statistics
  • Combinatorics