Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вейвлет - анализ временных рядов, ??? 
:(
    Опции темы
Zzz
Дата 12.11.2004, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 306
Регистрация: 21.2.2003
Где: Мурманск

Репутация: нет
Всего: 5



Достался мне курсовик вот с такой темой... smile

После разговора с преподом удалось выяснить следующее:
Функция представлена набором из ~100 отсчетов через равные интервалы времени. Нужно каждую точку разложить по базису, например синуса, т.е. к каждой точке приложить синус с несколькими частотами (штук 50). Например так:

..................|
................./|\
.............../..|..\
............./....|....\
.........../......|......\-----------w2
........./......./|\.......\
......./......../.|.\........\
...../........./..|..\--w1..\
.../........../...|...\..........\
./.........../....|....\...........\
............/.....|.....\............\
.........../......|......\.............\
----------------------------------------
(Сорри за рисунок smile )

И выделить в каждой точке ту частоту которая наибольше всего присутствует...
Затем из получившегося разложения назад собрать первоначальную функцию...
Вопрос: Как это делать? В смысле математики... формул..

Чего можно по этому делу почитать? Только попроще... как можно проще... или может быть кто-то может в двух словах объяснить...

Заранее благодарю всех, кто сможет чем-то помочь...




--------------------
Бесполезной громоздкой надстройкой является Windows от Майкрософт. Она занимает 1Мб памяти диска и рассчитана на использование устройства типа мышь.

"ЭВМ в инженерной практике" М. 1989г.
PM MAIL ICQ   Вверх
maxim1000
Дата 12.11.2004, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 33
Всего: 110



Цитата
каждую точку разложить по базису, например синуса, т.е. к каждой точке приложить синус с несколькими частотами (штук 50).

1. никто не раскладывает точки ни в какие ряды, раскладываются только функции (даже в случае wavelet-преобразования раскладывается кусок функции, хоть и локальный)
2. прикладывание просто синуса формально не является wavelet-преобразованием, т.к. синус располагается на всей оси, а надо базис из локальных функций
сейчас поищу: где-то у меня была ссылка на описание wavelet-преобразований...


--------------------
qqq
PM WWW   Вверх
Mad
Дата 12.11.2004, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Эксперт
Сообщений: 656
Регистрация: 18.10.2004
Где: Одесса

Репутация: нет
Всего: 19



Поищи чтото на тему "разложение сигналов методом рядов Фурье", там тотже принцип используется


--------------------
user posted image
PM MAIL   Вверх
maxim1000
Дата 12.11.2004, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 33
Всего: 110





--------------------
qqq
PM WWW   Вверх
podval
Дата 12.11.2004, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Вейвлеты обсуждали уже здесь, на форуме. Кстати, на форуме работает функция поиска!

http://forum.vingrad.ru/index.php?showtopic=7220

http://forum.vingrad.ru/index.php?showtopic=11739

http://forum.vingrad.ru/index.php?showtopic=24552

http://forum.vingrad.ru/index.php?showtopic=2275

Ссылки еще есть в прилепленной вверху раздела теме.
PM WWW ICQ   Вверх
podval
Дата 12.11.2004, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Цитата(Zzz @ 12.11.2004, 19:34)
Нужно каждую точку разложить по базису


Допускаю, что ты не так понял препода, а может он плохо объяснил.
Если говорить о вейвлетах-пакетах (пакеты - судя по приведенному рисунку, хотя на рисунке не пакеты smile ), то надо понимать так: разложить выборку ряда в вейвлет-пакет таким образом, чтобы на нижнем уровне разложения каждому вейвлет-коэффициенту соответствовала одна точка разложения.
Это значит, выборку раскладываем на максимально возможное число уровней.

Добавлено @ 21:05
Кстати, в природе (математике) существуют косинус-пакеты. Может ты их имел в виду, когда о синусах говорил?
PM WWW ICQ   Вверх
Zzz
Дата 13.11.2004, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 306
Регистрация: 21.2.2003
Где: Мурманск

Репутация: нет
Всего: 5



Цитата(podval @ 12.11.2004, 13:02)
Кстати, в природе (математике) существуют косинус-пакеты. Может ты их имел в виду, когда о синусах говорил?


Когда говорил о синусах - имел ввиду разложение по базису синуса или косинуса...

Мне уже говорили - то что от меня хотят возможно не совсем вейвлет - преобразование.... smile

На рисунке изображено что-то типа спектра частот, сорри может быть не очень понятно...


To All Всем спасибо за потраченное время smile




--------------------
Бесполезной громоздкой надстройкой является Windows от Майкрософт. Она занимает 1Мб памяти диска и рассчитана на использование устройства типа мышь.

"ЭВМ в инженерной практике" М. 1989г.
PM MAIL ICQ   Вверх
Crait
Дата 13.11.2004, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 244
Регистрация: 20.2.2003

Репутация: 1
Всего: 1



Рискну высказать свою гипотезу относительно задания курсовика.

Преподу хотелось посмотреть, как влияет количество
используемых при синтезе спектральных компонент
на точность обратного преобразования.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

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


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.1249 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.