load sp01; s=sp01; delays=zeros(5000,40,40); for i=1:40 for j=1:40 qi=find(s(:,i)==1); qj=find(s(:,j)==1); for k=1:length(qi) q=qj-qi(k); q2=q(find(q>=0)); if length(q2)>0 h=histc(q2,0:5000); delays(:,i,j)=delays(:,i,j)+reshape(h(1:5000),5000,1); end end end end for i=1:40 for j=1:40 delaysn(:,i,j)=delays(:,i,j)./sum(delays(:,i,j)); end end f=10; d1=zeros(floor(length(delaysn)./f)+1,40,40); for i=1:floor(length(delaysn)./f) d1(i,:,:)=sum(delaysn((i-1)*f+1:i*f, :, :),1); end if i=0)); if length(q2)>0 h=histc(q2(1),0:5000); fdelays(:,i,j)=fdelays(:,i,j)+reshape(h(1:5000),5000,1); end end end end for i=1:40 for j=1:40 fdelaysn(:,i,j)=fdelays(:,i,j)./sum(fdelays(:,i,j)); end end m_fdelaysn=squeeze(max(fdelaysn,[],1)); f=10; fd1=zeros(floor(length(fdelaysn)./f)+1,40,40); for i=1:floor(length(fdelaysn)./f) fd1(i,:,:)=sum(fdelaysn((i-1)*f+1:i*f, :, :),1); end if i