Computer Algebra con Maxima 5.9
Maxima un sistema di computer algebra tra i migliori attualmente disponibili in ambiente GNU/Linux. Questo software un discendente di DOE Macsyma, un programma sviluppato agli inizi degli anni sessanta al MIT. L’implementazione attuale di Maxima stata iniziata da William F. Schelter nel 1982 ed in continuo sviluppo grazie al rilascio del programma sotto licenza GPL avvenuto nel 1998.
Uso Didattico
Maxima consente agli insegnanti della scuola secondaria di realizzare percorsi didattici originali e pedagogicamente significativi attinenti diversi aspetti tra cui:
- la manipolazione simbolica di espressioni numeriche, algebriche e contenenti funzioni trigonometriche, esponenziali e logaritmiche;
- la soluzione simbolica di equazioni e sistemi lineari nel campo reale e complesso;
- lo studio di funzioni e calcolo simbolico di limiti, derivate, integrali, serie di Taylor e serie;
- il calcolo matriciale ed elementi di algebra lineare;
- l’implementazione di algoritmi per il calcolo numerico nel linguaggio di scripting di Maxima.
Osservazioni
- Maxima funziona da linea di comando: molte persone sono spaventate dalla mancanza di una interfaccia grafica e credono che ci implichi un limite all’usabilit dell’ambiente. Noi riteniamo che ci rappresenti, soprattutto se riferito a Maxima, un mero pregiudizio e che ci siano buone ragioni pedagogiche per preferire un software da linea di comando. Apprendendo i comandi dell’ambiente lo studente familiarizza con il lessico specifico per la matematica in lingua inglese. I comandi di Maxima sono documentati in modo semplice e preciso. Altri ambienti per il calcolo numerico come Matlab, Octave, Scilab funzionano da linea di comando.
- Interoperabilit : Maxima si interfaccia con alcuni potenti editor per la matematica come LyX e TeXmacs. Oltre ad implementare al suo interno strumenti per la grafica 2d e 3d Maxima pu intergire con il software per grafici Gnuplot. Maxima pu essere utilizzato all’interno dell’editor Emacs.
Portabilit :
Maxima disponibile per Gnu/Linux e per Windows.
Materiali didattici: in lingua italiana sono al momento disponibili
- Alcuni esempi d’uso di Maxima curati da Milla Lacchini: Esempi d’uso di Maxima
- Esempi relativi alla programmazione in Maxima curati da Milla Lacchini.
Sito Ufficiale: il sito ufficiale del progetto Maxima oltre a contenere numerose informazioni sul software contiene un’abbondante Documentazione.
copyleft 2006 - Andrea Centomo