SymPy

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

Consulta le pagine con la parola chiave SymPy

LINGUAGGIO

  1. Introduzione a SymPy (bozza…)
  2. Glossario
  3. Numeri primifactorint() – isprime() – nextprime() – prime() – primerange() – …
  4. Calcolo letteraleexpand() – …
  5. Equazioni (e sistemi di equazioni)Eq() – linsolve() – nonlinsolve() – solveset() – roots()
  6. Disequazioni
  7. Derivate, Integrali, Equazioni differenziali – …
  8. Vettori, Matrici, Fisica, Geometria, Statistica, Serie, …
  9. Calcolo combinatorio, Crittografia, Frazioni continue, Logica, , …
  10. Grafici 2d/3d (tramite matplotlib)

APPLICAZIONI

  1. Analisi di UN dado
  2. Analisi di DUE dadi
  3. Analisi di TRE dadi
  4. Ancora archeologia [CdM]
  5. La Società dei Quattro Primi [CdM]
  6. Pi greco con metodo di Esaustione (Quadrato)
  7. Pi greco con metodo di Esaustione (Esagono)

RISORSE