a | b/Demo/Preprocess_Data.m | ||
---|---|---|---|
1 | function [data,label,task_index,ins_num]=PreprocessMTData(data,label) |
||
2 | m=length(data); |
||
3 | newdata=[]; |
||
4 | newlabel=[]; |
||
5 | task_index=[]; |
||
6 | ins_num=zeros(1,m); |
||
7 | for i=1:m |
||
8 | newdata=[newdata;data{i}]; |
||
9 | newlabel=[newlabel,label{i}]; |
||
10 | task_index=[task_index,i*ones(1,size(data{i},1))]; |
||
11 | ins_num(i)=size(data{i},1); |
||
12 | end |
||
13 | clear data label; |
||
14 | data=newdata; |
||
15 | label=newlabel; |
||
16 | clear newdata newlabel; |