MaximaCalcolo Numerico e Computer AlgebraGNU OctaveScilab

Scilab

Il pacchetto software per il calcolo numerico Scilab, sviluppato in Francia da INRIA (Institut National de Recherche en Informatique et en Automatique), si presenta per molti aspetti come un clone di Matlab. Esso fa uso di un ambiente grafico integrato con un potente linguaggio di alto livello. Come per GNU Octave il linguaggio può essere facilmente interfacciato con programmi C o Fortran attraverso varie forme di link dinamico.

Per Scilab sono stati costruiti diversi utili toolbox come: Fraclab per lo studio di frattali e wavelet, Scicos per la modellizzazione e la simulazione di sistemi dinamici, Ann (Artificial Neural Network) per lo studio di reti neurali ecc.

Scilab può essere inizialmente impiegato nella didattica come strumento di calcolo avanzato. A questo livello gli studenti possono operare dalla linea di comando eseguendo operazioni e familiarizzando con i comandi, manipolando file e directory dell'ambiente Scilab. Con Scilab si possono implementare operazioni con numeri reali e complessi e utilizzare diverse funzioni elementari. Successivamente si possono trattare i polinomi, i vettori, le matrici e le liste di dati speciali.

In una fase conclusiva si può utilizzare Scilab come linguaggio di programmazione di alto livello per il calcolo numerico. In figura un esempio di soluzione di un'equazione non lineare:

Equazioni non lineari con Scilab

Nella figura sottostante il grafico della funzione polinomiale utilizzata in precedenza:

Grafici con Scilab


(@) Download e Documentazione: Il download del software, la documentazione e molte altre informazioni possono essere ottenute visitando il sito ufficiale di Scilab.

Copyright 2003-2005 Andrea Centomo. Per commenti e suggerimenti contatta -> acentomo@ofset.org

MaximaCalcolo Numerico e Computer AlgebraGNU OctaveScilab