Функции > Преобразования и фильтры > Пример. Фильтрация нижних частот с использованием dftr
  
Пример. Фильтрация нижних частот с использованием dftr
Примените фильтр низких частот с использованием окна Хенинга к сигналу прямоугольной формы путем умножения в области преобразования. Такой сигнал представляет собой один прямоугольный импульс шириной 40 и центром в координате 100. Применение фильтра низких частот к сигналу приводит к сглаживанию его углов.
1. Определите число точек выборки.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
2. Определите прямоугольную функцию и постройте ее график.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
3. Примените функцию dftr к действительному сигналу.
Нажать для копирования этого выражения
В отличие от функции dft, которая возвращает комплексный вектор сопряженной симметрии полной длины, функция dftr возвращает первые (N/2+1) элементов этого вектора.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
4. Постройте график вектора B.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Прямоугольная функция преобразуется в функцию sinc.
5. Взвесьте это преобразование с использованием окна Хенинга для сохранения информации только о низких частотах.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Функция cos обеспечивает плавный переход от 1 в области низких частот до 0 в диапазоне средних частот (в данном случае при значении индекса, равном 16).
6. Умножьте преобразованную функцию на функцию фильтрации.
Нажать для копирования этого выражения
7. Постройте график полученного произведения.
Нажать для копирования этого выражения
8. Используйте функцию idftr, чтобы получить обратное преобразование оконной информации частоты.
Нажать для копирования этого выражения
9. Постройте график полученного фильтрованного сигнала вместе с исходным прямоугольным сигналом.
Нажать для копирования этого выражения
Резкие скачки на краях прямоугольного импульса, представляющие высокие частоты, были скруглены, в результате чего полученный фильтрованный сигнал растянут по времени.