Цитата(soldat_shveyk @ Nov 10 2016, 14:15)

Задержка, которую Вы наблюдаете, есть сдвиг фаз в 90 градусов между real и image.
Вы делаете свертку отдельно для вещественной и мнимой частей, так как эталонная последовательность у Вас вещественная.
Если преобразуете последовательность Баркера в комплексный вид, и будете делать полноценный комплексный фильтр, то модуль результата свертки даст желаемый результат.
Но может быть проще будет входной сигнал преобразовать в вещественную форму, а затем уже делать свертку с Баркером?
Код Баркера комплексный, т.е. пришел сигнал (код Баркера) далее его раскладываю на квадратуры и подаю на фильтры. Если исключить из всей цепочки - КИХ фильтры, то сигнал собирается далее уже на оптимальных фильтрах отлично. А что Вы понимаете под полноценным комплексным фильтром? Может быть здесь кроется причина?