%%FIR
NN1=length(xx1); % 250000
coe1=hilbert(Num2); %1*631 Hilbert
coe1_len=length(coe1); % 631
% x_tmp1=zeros(coe1_len,1);% 631 * 1 0
x_tmp1=zeros(1,coe1_len);% 631 * 1 0
y_comp1=zeros(FileNo*2,NN1); % 1*250000 0
for j = 1 : FileNo*2
for ii= 1 : length(xx1) % 250000
x_tmp1(coe1_len)=xx1(j,ii); % 取通道1第?秒数据,放入x_tmp最后一位
% y_comp1(j,ii)=coe1*x_tmp1; % 系数与相乘(最后一位)
y_comp1(j,ii)=x_tmp1*coe1'; % 系数与相乘(最后一位)
x_tmp1(1:end-1)=x_tmp1(2:end); % 前移
end
end
NN2=length(xx2); % 250000
coe2=hilbert(Num2); %1*631 Hilbert
coe2_len=length(coe2); %631
% x_tmp2=zeros(coe2_len,1); %631*1 0
x_tmp2=zeros(1,coe2_len); %631*1 0
y_comp2=zeros(FileNo*2,NN2); %一秒内数据的长度
for j = 1 : FileNo*2
for ii= 1 : length(xx2) %数据长度
x_tmp2(coe2_len)=xx2(j,ii); %取通道2第?秒数据,放入x_tmp2最后一位
y_comp2(j,ii)=x_tmp2*coe2';
x_tmp2(1:end-1)=x_tmp2(2:end);
end
end