建立table表格,指定列的名稱,列的數據類型,預定義表格規模。
varNames={'Month','Pollution','CaseNum','ME','MeanNE','MaxNE_95th','MeanFE','MaxFE_95th','R_square'}; % 列名稱 varTypes = {'string','string','double','double','double','double','double','double','double'}; % 列數據類型 sz = [MonthNum*TargetPollutionNum length(varTypes)]; % 表格規模 T = table('VariableNames',varNames,'Size',sz,'VariableTypes',varTypes); % 定義表格 % 向表格插入數據 T_Reduction(TNum,:) ={Month(M),TargetPollution{TP},length(caseNumSelect),ME_Redction,MNE_Reduction,MaxNE_Reduction,MFE_Reduction,MaxMFE_Reduction,R2_Reduction};
保存表格到指定文件中:
writetable(T_Reduction,'SW-RSM_Auto_Reduction.xlsx');
讀取文件數據到表格中:
swReduction=readtable('SW-RSM_Auto_Reduction.xlsx');
參考資料:
https://ww2.mathworks.cn/help/matlab/ref/table.html