先导入这个excel表,表中有60列数据,每列数据200行,然后是每三列为同一种类
你好,这里给你先导入表格,分别标记为1,2,3,4,...20类
T = readtable('yourexcel.xlsx', 'readvariablenames', false); %没有表头的话这么读
% T = readtable('yourexcel.xlsx', 'preservevariablenames', true,'readvariablenames', true); %有表头的话这么读
Data = []; Label = [];
for i = 1:20
eT = [T{:,3*(i-1)+1},...
T{:,3*(i-1)+2},...
T{:,3*(i-1)+3}];
eLabel = i*ones(size(eT));
Data=[Data;eT];
Label = [Label; eLabel];
end
TT = tabel(Data,Label);
writetable(TT,'newxlsx.xlsx'); %写入新数据,两列