![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Учитывая, что амплитуда сигнала на высоких частотах, связанных с помехой, несколько меньше чем на низких частотах, и не превышает 5 условных единиц (рис. 5.4 в) По этому процедуру фильтрации в этом случае можно организовать по амплитуде. Это можно сделать следующим образом:
j:=0..N1
В результате будет получен вектор CF (рис.5.5), являющимся спектром некоторого нового сигнала, он содержит нулевые значения для всех частот, кроме тех, амплитуда которых в массиве С0 больше 5 ед.
Рис.5.5 Спектр, полученный в результате обработки вектора C0
Далее, используя функцию обратного преобразования Фурье – ifft(V) восстанавливаем соответствующий сигнал по спектру. Вектор V – имеет размерность N1= 2k-1, в данном случае под ним нужно понимать вектор CF. Обратное преобразование Фурье позволяет осуществить трансформацию данных из частотной области во временную. Алгоритм применения обратного преобразования Фурье следующий:
Z:=ifft(CF) – эта процедура возвращает вектор Z размерностью 2n;
N2:=last(Z) – определяет размерность вектора Z;
J2:=0..N2 - организация цикла для построения графиков результирующего сигнала.
По результатам вычислений построить график результирующего сигнала Z (рис.5.6), соответствующего спектру CF. Сравнить графики Z и Z1 путем их совместного построения на одном рисунке.
Рис.5.6 Результирующий сигнал Z
Дата публикования: 2015-10-09; Прочитано: 230 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!