function patches=turnsignalintopatches(signal,patchsize,jump) [nrows ncols]=size(signal); assert(nrows==1); npatches=(ncols-patchsize)/jump+1; patches=zeros(npatches,patchsize); for i=1:npatches patches(i,:)=signal(1+(i-1)*jump:(i-1)*jump+patchsize); end end