Вейвлет-преобразование — Matlab

#matlab

#matlab

Вопрос:

Я хотел бы узнать, как работает вейвлет-преобразование с практической точки зрения. Я прочитал теорию, касающуюся этого, и я думаю, что понял основную идею, стоящую за этим, но я хотел бы немного попрактиковаться с этим.

Можете ли вы, пожалуйста, порекомендовать мне какой-нибудь учебник и некоторые данные, которые я могу использовать для изучения вейвлет-преобразования с использованием среды Matlab?

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

Комментарии:

1. Я думаю, что этот вопрос подходит для: DSP

Ответ №1:

На сайте Mathworks есть некоторая информация об их wavelet toolbox и несколько простых примеров непрерывных одномерных вейвлет-преобразований и дискретных 2D-вейвлет-преобразований.

Поскольку вы изучили и поняли теорию, лежащую в основе вейвлет-преобразований, лучший способ научиться — ознакомиться с исходным кодом различных алгоритмов, которые использовались другими. Для начала рассмотрим ядро различных функций, представленных в наборе инструментов выше (просто введите type functionname в командной строке MATLAB. Если только это не встроенная функция, вы не увидите содержимое файла). Под ядром функции я подразумеваю основной алгоритм без всех различных проверок ввода, которые являются общими.

Набор инструментов Wavelab от Стэнфордского университета также является хорошим ресурсом для изучения (и последующего использования в ваших приложениях, когда вам это будет удобно).

Наконец, это ресурс, который я нашел, погуглив, и, похоже, у них есть несколько примеров, которые вы можете попробовать.