global
Dichiarare le variabili come globali
Sintassi
Descrizione
global var1 ... varN
dichiara le variabili var1 ... varN
come globali nel loro ambito.
Normalmente, ciascuna funzione di MATLAB® ha le proprie variabili locali, separate da quelle delle altre funzioni e da quelle del workspace di base. Tuttavia, se diverse funzioni dichiarano tutte un particolare nome di variabile come global
, allora tutte condivideranno una singola copia di quella variabile. Qualsiasi modifica del valore di tale variabile, in qualsiasi funzione, è visibile a tutte le funzioni che la dichiarano come globale.
Se la variabile globale non esiste alla prima emissione della dichiarazione global
, viene inizializzata a una matrice vuota 0x0
.
Se nel workspace corrente esiste già una variabile con lo stesso nome della variabile globale, MATLAB genera un avviso e modifica il valore di tale variabile e del suo ambito in modo che corrispondano alla variabile globale.
Esempi
Suggerimenti
Per cancellare una variabile globale da tutti i workspace, utilizzare
clear global
variable
.Per cancellare una variabile globale dal workspace corrente ma non dagli altri, utilizzare
clear
variable
.
Cronologia versioni
Introduzione prima di R2006a