Una variabile MATLAB è un indirizzo o un tag che si assegna un valore , mentre il valore rimane in memoria . Programmi codificati utilizzano la variabile assegnata come maniglia , leggerlo, operare su di esso con altri dati e salvare le modifiche apportate al posteriore variabile in memoria . Parti di memoria in cui sono memorizzati i variabili sono chiamate aree di lavoro . MATLAB in generale è costituito da tre tipi di variabili: locale , globale e persistente . Variabili MATLAB sono dichiarati a sinistra del segno di uguale : " John" .
>> X = 3.0 o >> y =
variabili locali
con
variabili dichiarate e operano all'interno dell'ambiente confinato di una funzione MATLAB sono indicati come variabili locali . Le variabili locali non rimangono in memoria e non possono essere mantenute da un chiamata di funzione a quella successiva . Per esempio, se " Giovanni " è un insegnante di classe per una quarta classe elementare, e " Tom " è un insegnante di classe per una classe di quinta elementare , la variabile "maestro" contiene valori diversi per classi quarte e quinte grado. "Maestro " si chiama una variabile locale , perché ha un significato limitato a quella ambiente locale .
globali Variabili
variabili globali può essere condiviso e applicato tra diverse funzioni di MATLAB . Qualsiasi assegnazione a tale variabile , in qualsiasi funzione, è disponibile per tutte le altre funzioni . Le variabili globali vengono creati usando il comando Per esempio " globale". :
Globale PrincipalPrincipal = "Maria "
Questo creerà una variabile globale chiamata principale, che è un indirizzo per la valore "Maria . " Maria è un valore vero e applicabile a tutte le classi e di tutte le funzioni di MATLAB . Le variabili globali vengono visualizzati sulla riga di comando utilizzando le istruzioni "chi " o " whos ".
Variabili persistenti
variabili persistenti possono essere dichiarati solo all'interno del ristretto ambiente di una funzione di MATLAB , e solo la funzione entro il quale la variabile è dichiarata è permesso di utilizzare la variabile . Variabili persistenti sono simili alle variabili locali . Le variabili non vengono cancellati dalla memoria. I valori delle variabili persistenti possono essere mantenute da un chiamata di funzione a quella successiva . Queste variabili vengono create utilizzando il comando " persistente " e l'affermazione " mlock " viene utilizzato per mantenere il file venga cancellato dalla memoria.
Programmazione © www.354353.com