Guida Dettagliata ai Comandi MATLAB (In Ordine Cronologico)
I. Interfaccia Grafica e Comandi Interattivi
Comando/Istruzione Spiegazione
Consente di dare comandi ed eseguire funzioni nella finestra
>> comando (seguito da principale di lavoro interattiva (Command Window). Matlab
Enter) risponde immediatamente all'istruzione digitata.
>> quit Viene utilizzato per uscire dalla sessione di lavoro interattiva.
Consente di cancellare il contenuto della finestra
>> clc (probabilmente la Command Window).
Permettono di ripetere le ultime operazioni effettuate.
Tasti e Utilizzata per separare più comandi sulla stessa riga (es.: >>
Virgola (,) 3+2, 5*10-4, 55-22).
Consente di scrivere un'istruzione molto lunga su più righe
Ellissi (...) consecutive.
II. Funzioni Matematiche Predefinite (Matlab come Calcolatrice)
Comando/Funzione Spiegazione
eps Rappresenta la precisione di macchina, il cui valore è .
nan Indica una Forma indeterminata (Not a Number).
sin(x) Funzione seno.
cos(x) Funzione coseno.
tan(x) Funzione tangente.
asin(x) Funzione arcoseno (Arcsin).
acos(x) Funzione arcocoseno (Arccos).
atan(x) Funzione arcotangente (Arctan).
log(x) Calcola il logaritmo naturale degli elementi di .
exp(x) Funzione esponenziale.
abs(x) Funzione valore assoluto.
Calcola la radice quadrata degli elementi di . Produce risultati
sqrt(x) complessi se non è positivo.
sign(x) Funzione segno.
(Costante implicita) Utilizzato per rappresentare il valore di (es.
pi in sin(pi/2)).
III. Funzionalità di Ricerca e Aiuto
Comando/Funzione Spiegazione
Fornisce informazioni su una specifica funzione (es.
>> help nome_funzione >> help log o >> help sqrt). Si può anche accedere
tramite la barra degli strumenti (Documentation).
Produce l'elenco e la descrizione di tutte le funzioni
>> lookfor parola chiave che sono in qualche modo legate alla parola chiave
specificata.
IV. Variabili, Assegnazioni e Gestione della Memoria
Comando/Istruzione Spiegazione
Operatore di assegnazione. In Matlab non è necessario
= dichiarare le variabili; vengono definite automaticamente in
seguito a un'assegnazione.
Variabile automatica (answer) a cui viene assegnato il
Variabile ans risultato di un'espressione se non viene assegnato a una
variabile definita dall'utente.
Se omesso alla fine di un'istruzione, l'output di quell'istruzione
; (Punto e virgola) viene visualizzato.
>> disp(variabile) Visualizza il contenuto della variabile sullo schermo.
>> clear Cancella tutte le variabili contenute nel Workspace.
Visualizza l'elenco delle variabili attualmente presenti nel
>> who Workspace.
Salva tutte le variabili contenute nel Workspace nel file
save nomefile nomefile.mat.
Carica tutte le variabili salvate nel file nomefile.mat nel
load nomefile Workspace.
V. Formattazione dell'Output
Comando/Funzione Spiegazione
Visualizza i numeri secondo il formato specificato. Non
format nomeformato cambia la precisione con cui vengono eseguiti i calcoli.
>> format short Formato di visualizzazione di default (4 cifre dopo la virgola).
Formato di visualizzazione in notazione esponenziale
>> format short e (potenze di 10).
>> format long Formato di visualizzazione con 15 cifre dopo la virgola.
Utilizzato per visualizzare un insieme di dati (variabili) di
fprintf(fid, formato, variabili) output in un formato specifico. Se fid è omesso, l'output
viene visualizzato nella Command Window.
Descrittori di formato usati in fprintf che specificano tipo
Codici di formato (%s, %d, (stringa, intero, decimale, scientifica) e formattazione
%f, %e, %g) (allineamento, cifre significative, ampiezza di campo).
Carattere speciale utilizzato in fprintf per forzare una nuova
\n riga.
\t Carattere di tabulazione
VI. Script Files (.m Files) ed Esecuzione
Comando/Istruzione Spiegazione
>> nome_file (senza Comando utilizzato dalla Command Window per eseguire le
estensione) istruzioni contenute in uno script file salvato (nome_file.m).
Simbolo utilizzato per il commento. Tutto ciò che lo segue sulla
% stessa riga non viene interpretato come i
-
Comandi base MatLab
-
Comandi MATLAB esame Programmazione dei sistemi avionici
-
Comandi Unix
-
Comandi stata