Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Умножение на комплексную экспоненту сжвигает этот узкий минимум по частотному диапазону -1000 - 1000 Гц. При этом ширина нуля в 200-400 герц не может покрыть отрицательные частоту, поэтому и эквивалент фильтра Гильберта сделать невозможно.
b1 = firpm(50, [0 200 300 Fs/2]/(Fs/2), [1 1 0 0]);
b2 = b1 .* exp(1j*2*pi*500*n*Ts);
[H2,F] = freqz(b2,1,4096,'whole', Fs);
plot(F,abs(H2));