Чтобы применить оконную функцию к распределению Вигнера-Вилле в Matlab

Мы думалиВот как создать окно перекрытия 64 Хемминга-64.

h = hamming(64);
h2 = hamming(38);
h = conv(h, h2);

Теперь мы думаем, как вы можете применить эту оконную функцию к полученным переменным функции распределения Вигнера-Вилле Auger et al.Частотно-временные инструменты, Функцияtfrwv.m не имеет параметров для оконной функции.

Итак, у нас есть эти переменные

[B,T,F] = tfrwv(data, 1:length(data), length(data));

Вот один ответ на связанную проблему, но не полностью то же самое. Один говорит, что применяет оконную функцию к результатам

Просто умножьте, точка за точкой

Размеры ч 101x1 в два раза, в то время как T и F 5001x1 двухместный. Таким образом, экстраполяция представляется необходимой для вектора окна при умножении на точку.

Еще одно объяснениеВот

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

Как вы можете применить оконную функцию к переменнымБ, Т, а ф?

Ответы на вопрос(4)

Ваш ответ на вопрос