0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 8
1

Вейвлет преобразование и периодизация

14.04.2014, 22:22. Показов 1331. Ответов 9
Метки нет (Все метки)

Есть сигнал(измерения температуры за несколько лет лет) нужно найти периоды с которыми повторяются одни и те же температуры. Не понимаю как это можно сделать
Вложения
Тип файла: txt 3.txt (20.0 Кб, 10 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2014, 22:22
Ответы с готовыми решениями:

Вейвлет-преобразование
Здравствуйте, на днях дали задачу в универе: разработать метод, который позволит разделять исходный...

Вейвлет преобразование
Есть исходный сигнал трафика и был получен графика вейвлет преобразования в Matlab. Кто может...

Быстрое вейвлет-преобразование
Добрый день, программисты и математики! Возник небольшой вопрос по быстрому вейвлет -...

Вейвлет-преобразование в Matlab
Здравствуйте! Нужна помощь. Что означают апроксимирующие и детализирующие коэффициенты, какую...

9
Эксперт по электронике
938 / 838 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
15.04.2014, 01:40 2
Matlab M
1
2
3
4
5
6
7
8
9
load '3.txt'
L = length(X3);
nfft = 2^nextpow2(L);
S = fft(X3, nfft);
N = length(S);
mag = abs(S);
nyquist = 1/2;
freq = (1:N/2)/(N/2)*nyquist;
plot(freq, mag(1:N/2)); grid on
Дальше все дело только в нормировках. Есть пример в хелпе, где таким образом вычисляют период солнечной активности.
Только зачем здесь вейвлеты?
0
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 8
15.04.2014, 10:22  [ТС] 3
мое задание сделать это же используя вейвлеты
0
529 / 434 / 46
Регистрация: 17.07.2013
Сообщений: 2,223
15.04.2014, 10:58 4
Если необходим анализ повторяемости и не обязательно применение вейвлет, то проще всего это сделать посредством SPTOOL.
Это позволит быстро посмотреть, как разные методы (FFT, Welch, MUSIC и др.), различные параметры, применение различных окон при вычислении периодограмм находят разные "периоды" и выбрать наиболее адекватные своим экспериментальным данным. По крайней мере, обоснование метода обработки данных будет более корректным, и Вы при публичном обсуждении результатов избежите реплик типа "А я посчитал по другому алгоритму и периоды совсем другие!" или более мягкие "А что дает Фурье, а зачем применять вейвлет?"
1
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 8
20.04.2014, 21:36  [ТС] 5
можно поподробнее?
0
529 / 434 / 46
Регистрация: 17.07.2013
Сообщений: 2,223
21.04.2014, 07:30 6
Какая задача стоит перед Вами?
1. Показать Ваше умение в области вейвлет-анализа?
2. Показать Ваши знания MATLAB?
3. Изучить динамику сигнала?
0
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 8
21.04.2014, 20:59  [ТС] 7
по сути изучить динамику сигнала, в частности выявить повторяемость значений. сделать все это желательно используя вейвлет преобразование
0
529 / 434 / 46
Регистрация: 17.07.2013
Сообщений: 2,223
23.04.2014, 19:31 8
Может начать с этого примера:
"ВЕЙВЛЕТ-Спектрограмма синусоиды"
Дьяконов В., Абраменкова И. MATLAB Обработка сигналов и изображений. Специальный справочник. - СПб.: Питер. 2002. - 608 с.:
стр 368

Добавлено через 22 часа 44 минуты
Полагаю, что Вам вначале надо разобраться с критериями адекватности модели изучаемого Вами процесса, затем (если в предлагаемой Вами модели подразумеваются некие периодические процессы и у Вас есть аргументы, что вейвлет-преобразования наиболее адекватны для их проявления) в вопросе "Вейвлеты и периодичность", а уже потом (при необходимости, так как есть специальные пакеты по реализации вейвлетов) переходить к пониманию как это реализовано на MATLAB. Адекватность модели изучаемого Вами процесса (явления) ни MATLAB (это только специализированный язык программирования), ни вейвлеты или фурье-анализ (это только определенные алгоритмы обработки {преобразования} сигнала) не подтвердят - это можете сделать только Вы.
1
53 / 53 / 14
Регистрация: 26.02.2014
Сообщений: 150
26.04.2014, 01:00 9
Igорь, попросту говоря, вам нужно что-то вроде этого:
http://www.mathworks.com/help/... cwtft.html
1
Памирыч
10.05.2014, 03:38     Вейвлет преобразование и периодизация
  #10
 Комментарий модератора 
Закрыто. Причина: кросспостинг
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2014, 03:38

Дискретное прямое вейвлет преобразование
Здравствуйте, тема такая - Дискретное прямое вейвлет преобразование(дальше мое описание{то как я...

Как в Matlab сделать вейвлет преобразование?
Привет всем, как в Matlab сделать вейвлет преобразование? я загрузил эталоны, то есть сигналы(7...

Непрерывное одномерное преобразование (вейвлет анализ).
C = cwt(S, SCALES, 'wname') – возвращает коэффициенты 'c' прямого НВП вещественного или...

Двумерное прямое и обратное вейвлет-преобразование Хаара, матлаб
Подскажите пожалуйста, как сделать двумерное прямое и обратное вейвлет-преобразование Хаара в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru