English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comportamento dell'ambiente MATLAB è come un calcolatore super complesso. Puoi inserire comandi nel prompt >>.
MATLAB è un ambiente interpretativo. In altre parole, quando fornisci un comando, MATLAB lo esegue immediatamente.
Inserisci un'espressione valida, ad esempio,
5 + 5
Poi premi ENTER
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
ans = 10
Facciamo altri esempi-
3 ^ 2 % 3 elevato alla potenza di 2
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
ans = 9
Un altro esempio,
sin(pi / 2) % Seno dell'angolo 90o
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
ans = 1
Un altro esempio,
7/0 % Divide per zero
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
ans = Inf avviso: divisione per zero
Un altro esempio,
732 * 20.3
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
ans = 1.4860e+04
MATLAB fornisce alcune espressioni speciali per alcuni simboli matematici, ad esempio pi rappresenta π, Inf rappresenta ∞, i (e j) rappresenta √-1 ecc.NanRappresenta 'non numerico'.
Il punto e virgola (;) rappresenta la fine della frase. Tuttavia, se si desidera nascondere l'output MATLAB di un'espressione, aggiungere un punto e virgola alla fine dell'espressione.
Ad esempio:
x = 3; y = x + 5
Quando fai clic sul pulsante Esegui o inserisci Ctrl + E, MATLAB esegue immediatamente e il risultato restituito è-
y = 8
Il simbolo di percentuale (%) indica una riga di commento. Ad esempio,
x = 9 % Assegna il valore 9 a x
Puoi anche scrivere commenti in blocco utilizzando gli operatori di commento {% e %}.
L'editor MATLAB include strumenti e voci di menu contestuali che possono aiutarti a aggiungere, eliminare o modificare il formato dei commenti.
MATLAB supporta i seguenti operatori e caratteri speciali comuni-
Operatore | Obiettivo |
---|---|
+ | Addizione; Operatore di aggiunta. |
- | Sottotaglio; Operatore di sottrazione. |
* | Operatore di moltiplicazione di scalare e matrice. |
.* | Operatore di moltiplicazione dell'array. |
^ | Operatore di elevamento di scalare e matrice. |
.^ | Operatore di elevamento dell'array. |
\ | Operatore di divisione a sinistra. |
/ | Operatore di divisione a destra. |
.\ | Operatore di divisione a sinistra dell'array. |
./ | Operatore di divisione a destra dell'array. |
: | Punta e virgola; genera elementi con spazi regolari e rappresenta righe o colonne intere. |
( ) | Parentesi tonde; chiude i parametri del funzione e gli indici degli array; ridefinisce la priorità. |
[ ] | Parentesi quadre; incornicia gli elementi dell'array. |
. | Punto. |
... | Punteggio esclamativo; operatore di continuazione di riga. |
, | Virgola; separa le espressioni e gli elementi in una riga. |
; | Punta e virgola; separa le colonne e inhibisce la visualizzazione. |
% | Percentuale; specifica i commenti e il formato. |
_ | Simbolo di riferimento e operatore di trasposizione. |
._ | Operatore di trasposizione non coniugata. |
= | Operatore di assegnazione. |
MATLAB supporta le seguenti variabili speciali e costanti-
Nome | Significato |
---|---|
ans | Risposta più recente calcolata. |
eps | Precisione a virgola mobile. |
i,j | Unità imaginaria √-1. |
Inf | Infinito. |
NaN | Risultato numerico non definito (non numerico). |
pi | π |
Il nome della variabile è composto da lettere seguite da una quantità arbitraria di lettere, numeri o trattini bassi.
MATLAB è case-sensitive.
Il nome della variabile può essere di lunghezza arbitraria, ma MATLAB utilizza solo i primi N caratteri, dove N è fornito dalla funzione namelengthmax.
saveIl comando viene utilizzato per salvare tutte le variabili dello spazio di lavoro in un file .mat con estensione nella directory corrente.
Ad esempio:
save myfile
Puoi usarlo in qualsiasi momento in futuroloadComando per ricaricare il file.
load myfile