[out_data(t),ctrl.Zdelays(t,:)]=filter(ctrl.coeff(t,:),1,in_data(t),ctrl.Zdelays(t,:));% ctrl.nof_taps coefficients and ctrl.nof_taps-1 Zdelays
[out_data(t),ctrl.Zdelays(t,:)]=filter(ctrl.coeff(t,:),1,in_data(t),ctrl.Zdelays(t,:));% range ctrl.nof_taps coefficients and range ctrl.nof_taps-1 Zdelays