MATLAB - Comandi
MATLAB è un programma interattivo per il calcolo numerico e la visualizzazione dei dati. Puoi inserire un comando digitandolo al prompt di MATLAB '>>' nel fileCommand Window.
In questa sezione, forniremo elenchi di comandi MATLAB generali di uso comune.
Comandi per la gestione di una sessione
MATLAB fornisce vari comandi per la gestione di una sessione. La tabella seguente fornisce tutti questi comandi:
Comando | Scopo |
---|---|
clc | Cancella la finestra dei comandi. |
chiaro | Rimuove le variabili dalla memoria. |
esistere | Verifica l'esistenza di file o variabili. |
globale | Dichiara che le variabili sono globali. |
Aiuto | Cerca un argomento della guida. |
cercare | Cerca una parola chiave nelle voci della guida. |
smettere | Ferma MATLAB. |
chi | Elenca le variabili correnti. |
chi | Elenca le variabili correnti (visualizzazione lunga). |
Comandi per lavorare con il sistema
MATLAB fornisce vari comandi utili per lavorare con il sistema, come salvare il lavoro corrente nell'area di lavoro come file e caricare il file in un secondo momento.
Fornisce inoltre vari comandi per altre attività relative al sistema come la visualizzazione della data, l'elenco dei file nella directory, la visualizzazione della directory corrente, ecc.
La tabella seguente mostra alcuni comandi di sistema di uso comune:
Comando | Scopo |
---|---|
CD | Cambia la directory corrente. |
Data | Visualizza la data corrente. |
Elimina | Elimina un file. |
diario | Attiva / disattiva la registrazione del file del diario. |
dir | Elenca tutti i file nella directory corrente. |
caricare | Carica le variabili dell'area di lavoro da un file. |
sentiero | Visualizza il percorso di ricerca. |
pwd | Visualizza la directory corrente. |
Salva | Salva le variabili dell'area di lavoro in un file. |
genere | Visualizza il contenuto di un file. |
che cosa | Elenca tutti i file MATLAB nella directory corrente. |
wklread | Legge il file del foglio di calcolo .wk1. |
Comandi di input e output
MATLAB fornisce i seguenti comandi relativi a input e output:
Comando | Scopo |
---|---|
disp | Visualizza il contenuto di un array o di una stringa. |
fscanf | Leggi i dati formattati da un file. |
formato | Controlla il formato di visualizzazione dello schermo. |
fprintf | Esegue scritture formattate su schermo o file. |
ingresso | Visualizza i prompt e attende l'input. |
; | Elimina la serigrafia. |
Il fscanf e fprintfi comandi si comportano come le funzioni C scanf e printf. Supportano i seguenti codici di formato:
Codice formato | Scopo |
---|---|
%s | Formato come una stringa. |
%d | Formato come numero intero. |
%f | Formatta come valore in virgola mobile. |
%e | Formato come valore in virgola mobile in notazione scientifica. |
%g | Formato nella forma più compatta:% fo% e. |
\n | Inserisce una nuova riga nella stringa di output. |
\t | Inserisce una tabulazione nella stringa di output. |
La funzione di formattazione ha le seguenti forme utilizzate per la visualizzazione numerica:
Funzione di formattazione | Visualizza fino a |
---|---|
formato breve | Quattro cifre decimali (impostazione predefinita). |
formato lungo | 16 cifre decimali. |
formato breve e | Cinque cifre più esponente. |
formato lungo e | 16 cifre più esponenti. |
formato banca | Due cifre decimali. |
formato + | Positivo, negativo o zero. |
formato ratto | Approssimazione razionale. |
formato compatto | Sopprime alcuni avanzamenti di riga. |
formato sciolto | Ripristina la modalità di visualizzazione meno compatta. |
Comandi Vector, Matrix e Array
La tabella seguente mostra vari comandi utilizzati per lavorare con array, matrici e vettori:
Comando | Scopo |
---|---|
gatto | Concatena gli array. |
trova | Trova indici di elementi diversi da zero. |
lunghezza | Calcola il numero di elementi. |
linspace | Crea un vettore spaziato regolarmente. |
logspace | Crea un vettore spaziato logaritmicamente. |
max | Restituisce l'elemento più grande. |
min | Restituisce l'elemento più piccolo. |
prod | Prodotto di ogni colonna. |
rimodellare | Modifica le dimensioni. |
taglia | Calcola la dimensione dell'array. |
ordinare | Ordina ogni colonna. |
somma | Somma ogni colonna. |
occhio | Crea una matrice di identità. |
quelli | Crea un array di quelli. |
zeri | Crea una matrice di zeri. |
attraversare | Calcola prodotti incrociati di matrici. |
punto | Calcola prodotti a matrice di punti. |
det | Calcola il determinante di una matrice. |
inv | Calcola l'inverso di una matrice. |
pinv | Calcola lo pseudoinverso di una matrice. |
rango | Calcola il rango di una matrice. |
rref | Calcola la forma di scaglioni di fila ridotta. |
cellula | Crea array di celle. |
celldisp | Visualizza l'array di celle. |
cellplot | Visualizza la rappresentazione grafica della matrice di celle. |
num2cell | Converte un array numerico in un array di celle. |
affare | Corrisponde agli elenchi di input e output. |
iscell | Identifica la matrice di celle. |
Comandi di plottaggio
MATLAB fornisce numerosi comandi per tracciare grafici. La tabella seguente mostra alcuni dei comandi comunemente usati per la stampa:
Comando | Scopo |
---|---|
asse | Imposta i limiti degli assi. |
fplot | Tracciamento intelligente delle funzioni. |
griglia | Visualizza le linee della griglia. |
tracciare | Genera grafico xy. |
Stampa | Stampa il tracciato o salva il tracciato in un file. |
titolo | Mette il testo in cima alla trama. |
xlabel | Aggiunge un'etichetta di testo all'asse x. |
ylabel | Aggiunge un'etichetta di testo all'asse y. |
assi | Crea oggetti assi. |
vicino | Chiude il grafico corrente. |
chiudi tutto | Chiude tutti i grafici. |
figura | Apre una nuova finestra della figura. |
gtext | Abilita il posizionamento dell'etichetta con il mouse. |
tenere | Blocca il grafico corrente. |
leggenda | Posizionamento della legenda con il mouse. |
ricaricare | Ridisegna la finestra della figura corrente. |
impostato | Specifica le proprietà degli oggetti come gli assi. |
sottotrama | Crea grafici nelle sottofinestre. |
testo | Posiziona la stringa nella figura. |
bar | Crea un grafico a barre. |
loglog | Crea un grafico log-log. |
polare | Crea un grafico polare. |
semilogx | Crea un grafico del semilogrammo. (ascisse logaritmica). |
semilogia | Crea un grafico del semilogrammo. (ordinata logaritmica). |
le scale | Crea il grafico delle scale. |
stelo | Crea un grafico a stelo. |