我需要在Matlab中運作一個腳本(2015b)。該腳本的關鍵部分是:
%Create module to divide up files
%Import Matlab processed data from Gaus script
Gaus_import_Name= strcat('MvsL\MvsL_Combined_OutputGaus.csv');
Summary_gausian_infomration_Name=strcat('MvsL\MvsL_Summary_Gausians_for_individual_proteins.csv');
%import data files Gaus data
f1 = fopen (Gaus_import_Name);
Processed_data1 = textscan(f1, '%s', 'Delimiter',',');
fclose(f1);
" MvsL \ MvsL_Combined_OutputGaus.csv"和" MvsL \ MvsL_Summary_Gausians_for_individual_proteins.csv"是已存在的檔案,此腳本需要打開它們。所需的所有檔案和腳本都在同一個檔案夾中。運作此腳本後,我收到此消息:
使用文本掃描時出錯
檔案辨別符無效。使用fopen生成有效的檔案辨別符。
對齊錯誤(第127行)
Processed_data1 = textscan(f1,'%s','分隔符',',');
我也試過
f1 = fopen (Gaus_import_Name, 'r+');
但它沒有幫助。
您對此類錯誤有什麼經驗嗎?