我们经常需要将外部数据文件导入MATLAB进行建模或者分析,下面是在MATLAB中各类数据文件的导入与导出的常用命令:
load matdata; % 导入 .mat 文件所有数据,文件名为 matdata
a = load('txtdata.txt'); % 导入 .txt 文件数据到变量 a
a = xlsread('xlsdata.xls');% 导入 .xls 文件数据到变量 a
a = xlsread('xlsdata.xls', 'Sheet1');% 导入 .xls 文件表1数据到变量 a
a = xlsread('xlsxdata.xlsx'); % 导入 .xlsx 文件数据到变量 a
a = xlsread('xlsxdata.xlsx', 'Sheet1'); % 导入 .xlsx 文件表1数据到变量 a
a = csvread('csvdata.csv'); % 导入 .csv 文件数据到变量 a

save matdata a -ascii % 将变量 a 中的数据保存到 .mat 数据文件, 文件名为 matdata
save mytxt.txt a -ascii % 将变量 a 中的数据保存到 .txt 数据文件,文件名为 mytxt.txt
xlswrite('xlsdata.xls', a); % 将变量 a 中的数据保存到 .xls 数据文件, 文件名为 xlsdata.xls
xlswrite('xlsxdata.xlsx', a); % 将变量 a 中的数据保存到 .xlsx 数据文件, 文件名为 xlsxdata.xlsx
csvwrite('csvdata.csv', a); % 将变量 a 中的数据保存到 .csv 数据文件, 文件名为 csvdata.csv
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删