MATLAB'da genel değişkenlerin tanımlandığı bir listeyi nasıl görebilirim? (R2009a kullanıyorum).Küresel değişkenleri MATLAB'de nasıl listeleyebilirim?
Bunun için Google ve SO'da işe yaramadı, dolayısıyla daha önce sorulmuşsa özür dilerim.
MATLAB'da genel değişkenlerin tanımlandığı bir listeyi nasıl görebilirim? (R2009a kullanıyorum).Küresel değişkenleri MATLAB'de nasıl listeleyebilirim?
Bunun için Google ve SO'da işe yaramadı, dolayısıyla daha önce sorulmuşsa özür dilerim.
WHO/WHOS komutları gösterebilir sadece global değişkenler:
who global %# Shows just the variable names
whos global %# Shows variable information, like size, class, etc.
Ayrıca ekranda bir değişkende döndürülen yerine görüntülenen değişken adları/bilgi alabilirsiniz:
names = who('global'); %# A cell array of variable names
data = whos('global'); %# A structure array of variable information
Komut satırına whos
yazarsanız, Matlab çalışma alanınızdaki tüm tanımlanmış değişkenleri listeler. Son çıktı sütunu 'Öznitelikler' başlığı altında, küresel değişkenler 'global' niteliğine sahiptir.
teşekkür ama Bu benim için çalışmadı! 'Whos' listemde hiç globals yok, ancak birçok fonksiyon açıkça globals saklıyor. –
@SanjayManohar Bu, yalnızca global değişken "global varname" – Bernhard
kullanarak mevcut çalışma alanına eklendiğinde çalışır. Öyle! +1 –
harika, bu işe yarıyor! –