[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
вроде бы стандартная задача (гораздо проще чем я подумал вначале)
что происходит
|-----\ /------|
|______|___|_______|
Fs/2
спектр исходный|-----\ /------|------\ /------|
|______|___|_______|_______|___|_______|
Fs/2 Fs'/2
спектр после того как дополнили 0 и увеличили Fs (на 2)|-----\ /------|
|______|_______________________|_______|
Fs/2
спектр после фильтрации (интерполированного сигнала)
то есть нужен обычный КИХ фильтр со срезом в Fs'/Fs (работающий на Fs')
при этом вычисления можно сократить за счет того что большая часть значений на входе фильтра 0 (это ИМХО единственная хитрость)
то есть Фурье - не нужно - нужна линия задержки N и набор коэффициентов КИХ фильтра
в чем я неправ?
E-mail: info@telesys.ru