vuoi
o PayPal
tutte le volte che vuoi
MATLAB è uno dei più diffusi software di calcolo. La prima versione fu creata alla fine degli anni '70 da Cleve Moler, il presidente del dipartimento di scienze informatiche dell'Università del Nuovo Messico, ed era destinata principalmente alla gestione di matrici. Si diffuse rapidamente nelle università e venne apprezzato soprattutto dai matematici applicati. In seguito, Moler, insieme a Jack Little (il quale riconobbe il potenziale commerciale di tale programma) e Steve Bangert, riscrisse il MATLAB nel linguaggio di programmazione C e fondò la società MathWorks, nel 1984, per proseguirne lo sviluppo. Il software è ormai giunto alla sua ottava versione, denominata R2012b, e possiede capacità che superano di gran lunga quelle della versione originale. Le sue principali funzionalità sono:
BREVE INTRODUZIONE A MATLAB
Introduzione al MATLAB
di Marco Giancola
Il MATLAB è uno dei più diffusi software di calcolo. La prima versione fu creata alla fine degli
anni '70 da Cleve Moler, il presidente del dipartimento di scienze informatiche dell'Università del
Nuovo Messico, ed era destinata principalmente alla gestione di matrici. Si diffuse rapidamente
nelle università e venne apprezzato soprattutto dai matematici applicati. In seguito, Moler, insieme a
Jack Little (il quale riconobbe il potenziale commerciale di tale programma) e Steve Bangert,
riscrisse il MATLAB nel linguaggio di programmazione C e fondò la società MathWorks, nel 1984,
per proseguirne lo sviluppo. Il software è ormai giunto alla sua ottava versione, denominata
R2012b, e possiede capacità che superano di gran lunga quelle della versione originale. Le sue
principali funzionalità sono:
calcolo numerico,
analisi e visualizzazione di dati,
programmazione e sviluppo di algoritmi,
realizzazione di interfacce utenti che consentono anche di utilizzare programmi scritti in altri
linguaggi.
MATLAB può essere integrato con altri software, prodotti da MathWorks, (il più famoso è
probabilmente Simulink, un software per la modellazione, simulazione e analisi di sistemi dinamici)
per:
calcolo parallelo,
analisi e progettazione di sistemi di controllo,
elaborazione di segnali,
elaborazione di immagini,
test e misurazioni,
finanza computazionale,
biologia computazionale,
generazione e verifica del codice,
accesso a database e reportistica.
Una delle ragioni del successo di MATLAB va ricercata nel fatto che i suoi comandi sono molto
simili al modo in cui esprimiamo i passaggi di un calcolo matematico; per tale motivo, scrivere
soluzioni informatiche con MATLAB è più agevole che non scriverle in un altro linguaggio di
programmazione.
MATLAB è un acronimo che sta per MATrix LABoratory (laboratorio della matrice), infatti la sua
struttura dati principale è la matrice o, più precisamente, l’array, che, a seconda delle sue
dimensioni, può corrispondere ad uno scalare, un vettore, una matrice o un tensore.
Finestre
L'interfaccia principale di MATLAB è composta da diverse finestre che è possibile affiancare,
spostare, ridurre a icona e ridimensionare. Le più usate sono:
finestra dei comandi,
finestra grafica,
finestra di edit.
Nella finestra dei comandi è possibile digitare i comandi del MATLAB e visualizzare in tempo
reale i risultati, praticamente come se si trattasse di una calcolatrice scientifica. Per esempio, per
il tasto “Invio”.
sq