тоесть: если D=4 то. z1=x-1n, z2x-2n, z3=x-3n, z4=x-4n. Берётся только x и z4? Остальное выкидывается? Но это эквивалентно снижению частоты ADC в 4 раза и x + x-1n. Или нет?
И остальное не выкидывается, это же линия задержки.
// разместить кажинный 4! if ( ! counter_decimation ){ // разместить скользящее среднее за 4 отсчёта! fht_input[pointr]= ( int16_t ) y1/N_decimation; // разместить N_decimation(4) отсчёта делённое так как как сумма чтобы без округлений! pointr++; }