December 31
Matlab, breve per Matrix di laboratorio, è un linguaggio di programmazione che permette una gamma di manipolazione, vizualization e funzioni matematiche da eseguire sui dati. Il linguaggio è strutturato in modo che il suo elemento principale è un array, o matrice, e la lingua contiene un certo numero di procedure incorporato computazionali e grafiche. Questo dà Matlab il bordo più di linguaggi come C o Fortran, dove tali dimensioni e tecniche dovrebbero essere programmato manualmente fin dall'inizio per essere utilizzati per gli stessi scopi Matlab.
Il Matlab desktop contiene un numero di finestre. Questi includono la finestra di comando e la cronologia dei comandi, in cui sono inseriti e elencati i programmi, e la directory corrente, da dove i file ei programmi possono essere caricati. Come Windows, Matlab ha un proprio pulsante Start in basso a sinistra della sua scrivania, che viene utilizzato per ottenere un rapido accesso ai vari strumenti e file di aiuto. Infine, Visualizzatore area di lavoro mostra una lista grafica di tutte le matrici e variabili memorizzate, da dove possono essere visualizzati e modificati.
Matlab è simile ad altri linguaggi di programmazione in quanto sono definite le variabili e comandi sono inseriti da un testo, attraverso un'interfaccia a linea di comando. A differenza di altri linguaggi, tuttavia, i comandi incorporati di Matlab centro attorno funzioni matematiche. Ciò significa che vi è una curva di apprendimento associata con Matlab - il linguaggio deve essere appreso prima. Anche se Matlab è più appropriato per scopi di ingegneria rispetto ad altri programmi come Excel o Minitab, è generalmente più difficile per i principianti per raccogliere; anche se si dispone di uno sfondo di programmazione, troverete più facile rispetto ad altri.
Matrici sono l'unità fondamentale in Matlab. Una matrice è una griglia di valori, proprio come il display principale si vede in un foglio di calcolo come Excel, tranne la matrice è di una dimensione che si definisce, invece di essere una grande griglia con spazi da riempire. Una serie di operazioni aritmetiche matrice e la matrice aritmetiche può essere eseguito su di loro, dalle equazioni lineari utilizzando algebra lineare, a manipolazioni più complesse come calcoli degli autovalori.
L'attenzione di Matlab su operazioni di matrice è il suo principale punto di forza, ed è particolarmente forte nelle analisi numeriche e algebra lineare. E 'più debole nelle procedure di manipolazione simbolica, ma questo è meno di una preoccupazione per gli ingegneri che è per altri scienziati hanno applicato, come i fisici. MATLAB è un linguaggio interpretato, piuttosto che un linguaggio compilato come C o C ++. In questo modo gli errori più facili da trovare e correggere perché il codice non ha bisogno di essere compilato prima di ogni prova e perché è più facile rintracciare gli errori alla specifica sezione di codice che causa loro. Tuttavia, questo rallenta le operazioni rispetto a queste alternative.