Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Застосування вейвлет-перетворень

Реферат Застосування вейвлет-перетворень





ень коефіцієнтів

За замовчуванням прийнятий варіант забарвлення absglb, тобто


COEFS=cwt (..., plot) еквівалентно COEFS=cwt (..., absglb).


Функція COEFS=cwt (s, SCALES, wname, PLOTMODE, XLIM) обчислює і створює вейвлет-спектрограму сигналу із зазначенням меж зображення XLIM=[x1 x2] по горизонталі,.

Приклад 3. Варіанти написання команди.

=linspace (- 1,1,512); s=1-abs (t);

c=cwt (s, 1:32, «cgau4»);=cwt (s, [64 32 16: - 2:2 1.5], «morl»);=cwt (s, 1:64 , «sym4», «abslvl», [100 400]);


Результати показані на рис. 3.6.


Рис. 3.6 Вейвлет коефіцієнти одновимірного сигналу


Функції в MATLAB для видалення шуму.

Функція wden автоматичне видалення шуму (1-D).

Функція wden автоматично видаляє шум одновимірного сигналу, використовуючи вейвлети. Застосовуються у вигляді:


[XD, CXD, LXD]=wden (X, TPTR, SOHR, SCAL, N, wname),

[XD, CXD, LXD]=wden (C, TPTR, SOHR, SCAL, N, wname).


Перша версія функції обчислює очищену від шуму версію XD вихідного сигналу, використовуючи порогову обробку вейвлет-коефіцієнтів. Додатково знаходить вейвлет-коеффіцінети [CXD, LXD] розкладання очищеного сигналу XD.

Вихідні параметри:

· - сигнал;

· TPTR - рядок, що визначає вибір порога:

- rigrsure - адаптивний вибір порога, використовуючи принцип Штейна і незміщеної оцінки ризику (SURE);

? heursure - евристичний варіант першого вибору;

? qtwolog - універсальний поріг sqrt (2 * log (length (X)));

? minimaxi - міні-максний поріг;

SOHR=s або h - вибір м'якого або жорсткого;

SCAL - рядок, яка визначає мультиплікативне порогове перемасштабування. Якщо шум поза межами або не білий, то поріг повинен бути перемасштабірован з використанням оцінки рівня шуму. Можливі такі варіанти:

one - без перемасштабування, коли використовується базовий метод;

sln - для перемасштабування порогу з використанням оцінки рівня шуму на базі коефіцієнтів першого рівня;

mln - для перемасштабування порогу з використанням оцінки рівня шуму, що залежить від рівня розкладання;

N - рівень вейвлет-розкладання і wname - ім'я ортогонального вейвлета.

У другому випадку функція wden виробляє теж саме, але використовує вже отримане вейвлет-розкладання [C, L] вихідного сигналу до рівня N і ортогональний вейвлет wname.

Приклад 4. Створюємо зашумлений сигнал функцією wnoise. Для видалення шуму використовуємо м'який евристичний метод SURE. Розкладання беремо до рівня 5 по ВЕЙВЛЕТ sym8.

=3; init=2055615866;

[xref, x]=wnoise (3,11, snr, init);

xd=wden(x,«heursure»,«s»,«one»,5,«sym8»);(311),plot(xref),axis([1 2048 - 10 10]); title («original signal»); (312), plot (x), axis ([січень 2048 - 10 10]); title («Noisy signal»); (313), plot (xd), axis ([січень 2048 - 10 10]); title («De-noised signal - heuristic SURE»)

Результат показаний на рис. 3.7.


Рис. 3.7. Графік даного сигналу, зашумленного і обесшумленного відповідно.


Функція wdencmp - видалення шуму і стиснення за допомогою вейвлетів (1-D ,2-D).


[XC,...


Назад | сторінка 21 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Оцінка рівня шуму в приміщенні. Розрахунок засобів захисту від шуму
  • Реферат на тему: Дослідження перетворень адитивної суміші сигналу і шуму в типових каскадах ...
  • Реферат на тему: Розробка вимірювача рівня шуму
  • Реферат на тему: Вимірювання рівня шуму в ливарних цехах
  • Реферат на тему: Вимірювання рівня шуму в ливарних цехах