Этот пример использует блоки Dyadic Analysis Filter Bank и Dyadic Synthesis Filter Bank, чтобы показать как идеальное свойство реконструкции вейвлетов, так и приложение для снижения шума.
Откройте диалоговое окно блок и выберите Remove noise
или Perfect reconstruction
. Выбор активирует соответствующую активированную подсистему.
Подсистема Wavelet Reconstruction показывает Analysis Filter Bank, за которым следует Подсистема Wavelet Reconstruction. Чистый эффект этих двух операций является идеальной реконструкцией входного сигнала.
Открытие Подсистемы Шумоподавления показывает тот же вейвлет блоков но с мягким порогом, приложенным к преобразованным полосам сигнала. При ослаблении полос более высоких частот шум высокой частоты уменьшается. Можно настроить пороговые уровни, чтобы увидеть эффекты ослабления на деноизирующих характеристиках системы.
Запустите пример, чтобы просмотреть входной и выходной сигналы и различие между ними. Обратите внимание, что для идеальной реконструкции различие выглядит нулевой. Однако из-за численных эффектов существует небольшое различие, которую можно увидеть в отображение работающего отображения RMS.
Для версии, основанной на выборке с плавающей точкой, откройте dspwaveletModel.slx
. Для версии кадра с плавающей точкой откройте dspwavelet_frameModel.slx
. Для версии, основанной на выборке с фиксированной точкой, откройте dspwavelet_fixptModel.slx
. Чтобы найти эти модели, откройте этот пример в MATLAB ®, нажмите кнопку Open Script в примере. Откроется пример скрипта, и вы можете найти все модели в текущей рабочей директории MATLAB.