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)
APPLICAZIONI
- Analisi di UN dado
- Analisi di DUE dadi
- Analisi di TRE dadi
- Ancora archeologia [CdM]
- La Società dei Quattro Primi [CdM]
- Pi greco con metodo di Esaustione (Quadrato)
- Pi greco con metodo di Esaustione (Esagono)
Consulta la categoria per sfogliare le pagine che fanno riferimento al modulo