windows下excel读写
xlsfile='ResultRecord.xlsx';
[OriginData] = xlsread(xlsfile); % 读
headers = {'a','b','c','d','e'};
xlswrite(xlsfile,headers);
xlswrite(xlsfile,[testdata_p,testdata_w,testdata_output,predict',abs(error)./testdata_output],1,'A2');
mac下
mac读excel不报异常,如果写入数据会提示
“Warning: Could not start Excel server for export. XLSWRITE will attempt to write file in CSV format. > In xlswrite (line 174)”
即数据重点内容不会保存到excel里,而是新建一个csv文件。原因是MAC上的office目前不支持COM接口。
所以MAC用户委曲求全的用csvread/csvwrite吧,csv文件的应用也很广泛~