Laboratorio Matrix , o MATLAB , è un pacchetto software progettato per il calcolo numerico , compresi i calcoli matematici complessi come la modellazione finanziaria , lo sviluppo di algoritmi e analisi dei dati . Mentre molti considerato come il primo software del suo genere , MATLAB non può soddisfare ogni esigenza , e il suo prezzo e l'accessibilità può anche limitare gli utenti . Tuttavia, MATLAB esistono alternative in grado di fornire un'esperienza simile per poco o nessun costo . FreeMat
FreeMat fornisce un ambiente open-source gratuito per la progettazione e la prototipazione scientifica e l'elaborazione dei dati . Pur sostenendo molte funzioni MATLAB eccezione di GUI /Widget , FreeMat caratteristiche capacità di visualizzazione 3-D, lo sviluppo di algoritmi paralleli distribuito e un'interfaccia senza codice per esterno C + + , C e Fortran . FreeMat gira su Windows 2000/XP/Vista/7 , Linux e Mac OS X. .
Octave
Octave crea un ambiente interattivo per il calcolo numerico e gira su più qualsiasi piattaforma . E ' anche libero di ridistribuire . È possibile personalizzare il programma con funzioni definite dall'utente scritte nella lingua di Octave o in C + + , C o Fortran . Pienamente compatibile con MATLAB , Octave condivide molte delle funzioni del programma più costoso , tra cui il supporto integrato per i numeri complessi, built-in funzioni matematiche e librerie di funzioni . Octave può eseguire operazioni come risolvere insiemi di equazioni algebriche non lineari , funzioni di integrazione su intervalli finiti e infiniti e integrando le equazioni differenziali ordinarie e - algebrico .
Sage
< p > un open -source MATLAB alternativa , Salvia originariamente prendeva il nome da un acronimo di "Software per Algebra e Geometria Sperimentazione ". Sage permette lo studio della teoria dei numeri , anche avanzate , teoria dei gruppi e la crittografia , tutte le interfacce compatibili , mentre forniscono ai altri prodotti open source e commerciali , tra cui MATLAB . Sage opera da un browser Web , preferibilmente Mozilla Firefox , e funziona con computer che eseguono sistemi Linux Windows, Mac o .
Scilab
parzialmente compatibile con MATLAB , Scilab è un altro applicazione open - source per applicazioni di ingegneria e scientifiche che gestisce l'algebra lineare , matrici , polinomi e di più , il tutto offrendo il supporto per l'animazione e grafici. Scilab dispone anche Parallel Virtual Machine , o PVM , che gli permette di distribuire i calcoli attraverso una rete di computer , rendendo più facile per condividere il lavoro .
SciPy
aperta biblioteca -source di strumenti scientifici , SciPy è scritto in linguaggio Python e si basa sulla libreria NumPy . SciPy raccoglie scienza di alto livello e di moduli di ingegneria in un unico pacchetto , inclusi i moduli per l'algebra lineare , algoritmi genetici , elaborazione di immagini , elaborazione del segnale , integrazione numerica e differenziali ordinarie risolutori di equazioni . SciPy gira su Windows , Linux , Mac , Solaris e qualsiasi altra piattaforma che accetta il linguaggio di programmazione Python .