Introduzione a Matlab 7 per ingegneri

December 31

Introduzione a Matlab 7 per ingegneri


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 desktop 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.

Immissione dei comandi

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

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.

Punti di forza e di debolezza

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.