我在MATLAB上是相當新的,所以如果我說的東西是完全錯誤的,請原諒。我正在嘗試編寫一個小程序,該程序從擴展名爲.xlsx的特定目錄中讀取文件,然後將列分配給向量。當我手動放棄的文件名,我的計劃是這樣的:從相同擴展名的目錄獲取文件名,但沒有擴展名(MATLAB)
files = {'130926','130927'}
file_number = 1;
file_amount = length(files);
while file_number <= file_amount
file_name = files(file_number);
cd('C:\place_where_I_store_my_files');
A = xlsread(char(strcat(file_name)));
J = A(:,1);
J_sp = A(:,2);
file_number = file_number + 1
end
我已經試過自動至極之間的很多不同的東西在文件閱讀:
files = {'*.xlsx'}
但是這一切都產生錯誤。 感謝您的閱讀。
馬蒂亞斯
什麼錯誤,是它給您?這種信息使您更容易幫助您。 – iamnotmaynard