DWT или WP для фильтрации сигналов - PullRequest
0 голосов
/ 12 декабря 2010

Я имею дело с хитрой проблемой, связанной с вейвлет-преобразованием (по крайней мере, сложно для меня :). У меня есть сигнал, скажем, синусоида (частота f1) с наложением другой синусоиды (частота f2). Если другой сигнал имеет более высокую частоту, чем исходный, проблем с его фильтрацией не возникает. Однако это не мой случай, так как мне приходится иметь дело с двумя сигналами с одинаковыми частотами, например, f2 = 1.2, f1. Есть ли способ восстановить исходную синусоиду с помощью вейвлет-преобразования, предпочтительно DWT или вейвлет-пакетов? Возможно, мне лучше воспользоваться CWT, поскольку он показывает полные свойства шкалы времени, но это не вариант.

Большое спасибо заранее.

1 Ответ

0 голосов
/ 12 декабря 2010

Вы смотрите на проблему зависимости частоты от времени. Вам понадобятся более длинные базисные векторы для разделения спектрального содержимого, которое ближе по частоте.

Для дельта F, равного 0,2, вы можете попробовать использовать базисные векторы, которые в 10 раз длиннее, чем период (ы) интересующих синусоид.

...