function [crosszero]=cross_zero(data)
crosszero=zeros(240,6);
for i=1:240;
A=[(i-1)*1000+1:i*1000];
s=data(A,:);
x1=s(:,1);
x2=s(:,2);
x3=s(:,3);
x4=s(:,4);
x5=s(:,5);
x6=s(:,6);
count=0;
for j=1:length(x1)-1
temp=x1(j)*x1(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,1)=count;
%2通道
count=0;
for j=1:length(x2)-1
temp=x2(j)*x2(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,2)=count;
%3通道
count=0;
for j=1:length(x3)-1
temp=x3(j)*x3(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,3)=count;
%4通道
count=0;
for j=1:length(x4)-1
temp=x4(j)*x4(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,4)=count;
%5通道
count=0;
for j=1:length(x5)-1
temp=x5(j)*x5(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,5)=count;
%6通道
count=0;
for j=1:length(x6)-1
temp=x6(j)*x6(j+1);
if temp <= 0
count=count+1;
end
end
crosszero(i,6)=count;
end