0
我想要一個矩陣/單元,裏面有字符串,我可以訪問並稍後用作字符串。如何在matlab中保存矩陣中的字符串
舉例來說,我有一個變量(MyVar
)和一個單元(site
)裏面的名字:
MyVar=-9999;
site={'New_York'; 'Lisbon'; 'Sydney'};
然後,我想要做的事,如:
SitePosition=strcat(site{1},'_101'}
,然後做到這一點
save(sprintf('SitePosition%d',MyVar),);
這根本不起作用!有沒有一種方法可以在矩陣中包含字符串並訪問它們以便在它們是字符串時繼續使用它們?
對不起,我的例子很蠢。我只是在運行代碼後才意識到......我提出的方式並不能很好地表達我的問題。但是「kmoe」,感謝您的評論。我真正想要做的是將'SitePosition'作爲一個變量,因此最終的結果將是:「NewYork_101.mat」,其中存儲值爲-9999; 「Lisbon_101.mat」,其中存儲-9999的值; 「Sydney_101.mat」,其中存儲-9999的值; – 2014-10-03 18:08:19
@JohnazGrynn當然,看我的編輯 – excaza 2014-10-03 18:25:43