Symbolic Mathematics in Python
SymPy is a Python library for symbolic mathematics.
It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible.
SymPy è un modulo
- utilizzabile facilmente da chiunque conosca le basi di Python
- gratuito, open source, scritto interamente in Python
- fornisce risultati simbolici che diventano numeri con precisione infinita (a piacere)
- da considerare come alternativa valida ai software commerciali (Maple, Mathcad, Mathematica, MATLAB, …)
- disponibile online come shell interattiva eseguita da Google App Engine
LINGUAGGIO
- Introduzione a SymPy (bozza…)
- Glossario
- Numeri primi
factorint() – isprime() – nextprime() – prime() – primerange() – … - Calcolo letterale
expand() – … - Equazioni (e sistemi di equazioni)
Eq() – linsolve() – nonlinsolve() – solveset() – roots() - Disequazioni
- Derivate, Integrali, Equazioni differenziali – …
- Vettori, Matrici, Fisica, Geometria, Statistica, Serie, …
- Calcolo combinatorio, Crittografia, Frazioni continue, Logica, , …
- Grafici 2d/3d (tramite matplotlib)