Loading AI tools
bibliothèque logicielle Python De Wikipédia, l'encyclopédie libre
Sympy est une bibliothèque en Python spécialisée dans le calcul formel qui ne dépend d'aucune bibliothèque supplémentaire. Elle est à la fois disponible en tant qu'application de bureau et d'application sur Internet avec Sympy Live. Elle permet de faire du calcul arithmétique formel basique, de l'algèbre, des mathématiques différentielles, de la physique, de la mécanique classique ou quantique. C'est un logiciel libre.
Développé par | Ondřej Čertík et Aaron Meurer |
---|---|
Première version | |
Dernière version | 1.13.3 () |
Dépôt | github.com/sympy/sympy |
Assurance qualité | Intégration continue |
État du projet | Actif |
Écrit en | Python |
Système d'exploitation | Type Unix |
Type | Système de calcul formel |
Licence | licence BSD |
Site web | sympy.org |
L'exemple qui suit développe l'expression mathématique définie dans la variable e tout en détaillant le processus :
>>> from sympy import init_printing, Symbol, expand
>>> init_printing()
>>>
>>> a = Symbol('a')
>>> b = Symbol('b')
>>> e = (a + b)**5
>>> e
5
(a + b)
>>> e.expand()
5 4 3 2 2 3 4 5
a + 5⋅a ⋅b + 10⋅a ⋅b + 10⋅a ⋅b + 5⋅a⋅b + b
L'exemple qui suit, cette-fois, calcule la dérivée différencielle, puis la dérivée partielle de la fonction f définie dans la variable f :
>>> from sympy import init_printing, symbols, ln, diff
>>> init_printing()
>>> x,y = symbols('x y')
>>> f = x**2 / y + 2 * x - ln(y)
>>> diff(f,x)
2⋅x
─── + 2
y
>>> diff(f,y)
2
x 1
- ── - ─
2 y
y
>>> diff(diff(f,x),y)
-2⋅x
────
2
y
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.