Wavelet Signal Denoiser

Визуализация и денуризация данных временных рядов

Описание

Приложение Wavelet Signal Denoiser является интерактивным инструментом для визуализации и шумоподавления реальных 1-D сигналов и сравнения результатов. С помощью приложения можно:

  • Доступ ко всем сигналам в MATLAB® рабочей области.

  • Легко настраивайте параметры по умолчанию и применяйте различные методы шумоподавления.

  • Визуализация и сравнение результатов.

  • Экспортируйте деноизированные сигналы в вашу рабочую область.

  • Воссоздайте деноизированный сигнал в вашей рабочей области, сгенерировав скрипт MATLAB.

Приложение Wavelet Signal Denoiser предоставляет способ работать с несколькими версиями деноизированных данных одновременно.

Типичным рабочим процессом для шумоподавления сигнала и сравнения результатов с помощью приложения является:

  1. Запустите приложение и загрузите сигнал 1-D из рабочего пространства MATLAB. Приложение предоставляет начальную деноизированную версию ваших данных с использованием параметров по умолчанию.

  2. Отрегулируйте параметры шумоподавления и получите несколько версий деноциированного сигнала.

  3. Сравните результаты и экспортируйте нужный деноизированный сигнал в вашу рабочую область.

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

Wavelet Signal Denoiser app

Откройте приложение Wavelet Signal Denoiser

  • MATLAB Toolstrip: На вкладке Apps, под Signal Processing and Communications, нажмите Wavelet Signal Denoiser.

  • Командная строка MATLAB: Ввод waveletSignalDenoiser.

Примеры

расширить все

В этом примере показано, как обнулить сигнал 1-D с помощью настроек приложения по умолчанию.

Загрузите шумный сигнал Доплера.

load noisdopp

Запустите приложение Wavelet Signal Denoiser, выбрав его на вкладке Apps на панели инструментов MATLAB ®. Также можно запустить приложение, набрав waveletSignalDenoiser в командной строке MATLAB.

Загрузите шумный сигнал Допплера из рабочей области в приложение, нажав Сигнал загрузки на панели инструментов. Из списка переменных рабочей области, которые можно загрузить в приложение, выберите noisdopp и нажмите OK.

Приложение отображает исходный сигнал, noisdopp, деноизированный сигнал, noisdopp1и грубое приближение шкалы, Approximation.

Чтобы переключить, какие графики видны, можно:

  • Щелкните Сигналы ▼ на панели инструментов и используйте раскрывающееся меню, чтобы переключить видимость исходных и аппроксимационных графиков.

  • Щелкните отдельные сигналы в легенде графика.

Параметры

Семейство вейвлет для денуизации сигнала, заданное как одно из следующего:

  • sym - Симлеты

  • bior - Биортогональные сплайн

  • coif - Сойфлеты

  • db - Daubechies вейвлеты

  • fk - Фежер-Коровкин вейвлеты

Для получения дополнительной информации см. wdenoise.

Шумоподавление для применения, указанный как одно из следующего:

  • Bayes - Эмпирический Байес

  • BlockJS - Блок Джеймса-Штайна

  • FDR - Ложная частота обнаружения

  • Minimax - Минимальная оценка

  • SURE - Объективная оценка риска Штейна

  • UniversalThreshold - Универсальный порог

Для получения дополнительной информации см. wdenoise.

Используемое правило порогового значения. Допустимые опции зависят от метода шумоподавления.

  • Блок Джеймса-Штайна - James-Stein

  • Эмпирический Байес - Median, Mean, Soft, Hard

  • Скорость ложного обнаружения - Hard

  • Минимаксная оценка - Soft, Hard

  • Объективная оценка риска Stein - Soft, Hard

  • Универсальный Порог - Soft, Hard

Для получения дополнительной информации см. wdenoise.

Совет

Чтобы осудить несколько сигналов одновременно, можно запустить несколько образцы Wavelet Signal Denoiser приложения.

Введенный в R2017b