Для цифровой системы спроектировать фильтр
Добавлено: 05 май 2017, 12:56
Для цифровой системы необходимо спроектировать фильтр (или систему фильтров), который бы исключал из сигнала гармоники с частотами f2=5 и f4=50 и оставлял только гармоники с частотами f1=3 и f3=40.
Коэффициент в полосе затухания должен быть не менее -40 дБ.
1. Выбрать и обосновать частоту дискретизации сигнала.
2. Спроектировать фильтр или несколько последовательных фильтров с необходимыми параметрами.
3. Написать алгоритм (в виде графической схемы) и программу на языке Matlab, реализующую спроектированные фильтры. Программа должна быть реализована в виде отдельной функции, принимающей входной сигнал и возвращающей выходной (отфильтрованный) сигнал.
4. Создать тестовый сигнал с нужными частотами. Выполнить фильтрацию тестового сигнала. Построить на графике фрагмент исходного и отфильтрованного сигналов.
Коэффициент в полосе затухания должен быть не менее -40 дБ.
1. Выбрать и обосновать частоту дискретизации сигнала.
2. Спроектировать фильтр или несколько последовательных фильтров с необходимыми параметрами.
3. Написать алгоритм (в виде графической схемы) и программу на языке Matlab, реализующую спроектированные фильтры. Программа должна быть реализована в виде отдельной функции, принимающей входной сигнал и возвращающей выходной (отфильтрованный) сигнал.
4. Создать тестовый сигнал с нужными частотами. Выполнить фильтрацию тестового сигнала. Построить на графике фрагмент исходного и отфильтрованного сигналов.