整了一下午~将三维矩阵转化成二维矩阵~~智商捉急啊啊啊啊啊啊啊啊啊啊啊
x=rand(6,6,10); % m=6*6;n=10; A=zeros(36,10); for k=1:1:10 m=1; for i=1:1:6 for j=1:1:6 temp=x(i,j,k); A(m,k)=temp; m = m+1; end end end
将多个.mat合并成一个.mat
filename='data_batch_1.mat'; data=[]; labels=[]; for i=1:5 file=matfile(filename); data=[data;file.data]; labels=[labels;file.labels]; filename(12)=int2str(i+1); end save('train.mat','data','labels')