Фильтрация аналогового сигнала с применением БПФ (конец документа)
Рис. 14. 28 Фильтрация аналогового сигнала с применением БПФ (конец документа)
ставленный 128 отсчетами вектора q. Затем к этому сигналу присоединяется шум с помощью генератора случайных чисел и формируется вектор из 128 отсчетов зашумленного сигнала. Используя прямое БПФ, сигнал с шумом преобразуется из временной области в частотную, которую создает вектор f из 64 частотных составляющих. Затем выполняется фильтрующее преобразование, эффективность которого оценивается параметром фильтрации а. Отфильтрованный сигнал (вектор g) подвергается обратному БПФ и создает вектор выходного сигнала h.
В конце документа (см. рис. 14. 28) сравниваются временные зависимости входного и выходного сигналов. Хотя абсолютной идентичности между ними нет, видно, что выходной сигнал почти повторяет входной и в значительной мере избавлен от высокочастотных шумовых помех, маскирующих полезный сигнал.
Алгоритмы, реализованные в данном примере, находят широкое применение на практике. Они лежат в основе создания фильтров для аналоговых сигналов.