我想所有目錄中的文件保存爲一個字符串數組,像這樣:MATLAB數組賦值
files = {'hello.gdf'; 'hello2.gdf'...; ... 'etc.gdf'}
因爲我有很多目錄,我要自動執行此操作。這是我的代碼:
gdffiles = dir(fullfile('D:', 'subject', '01', '*.gdf'))
for i=1:size(gdffiles)
files(i) = gdffiles(i).name;
end
我要分配給files
的GDF文件的名稱中,但我得到這個消息:
??? Subscripted assignment dimension mismatch.
Error in ==> getFiles at 3 files(i) = gdffiles(i).name;
我在做什麼錯誤?謝謝!
非常明確和幫助,謝謝! –