FFT и прочее - как правильно?
Нет. вчера был не маньяк. маньяк - сегодня.
Имея передаточную функцию скаллопинга для каждого оффсета частоты... ее можно вычесть из бинов. и влепить в центральный бин восстановленное значение. и тогда наступит мир во всем мире. т.е. оконная функция как-бы есть, а на графике ее нет.
смысл для обычных тхд извращений не очень полезный. но как только нужно посмотреть на фазовый шум/юбку несущей, это начинает иметь смысл :)
ну или даже не вычитая, просто нарисовать на графике саму форму юбки из-за используемого окна, ее худьшее-лучшее значение и т.д., ибо не всегда понятно, сигнал кривоват или оконная функция торчит.

и самый страшный штука. везде для демонстрации 2д ффт показывают такой вот штука.
Берут две картинки, делают им ффт, и подменивают фазовую составляющую между картинками.

Знакомтесь, Лена!

.png   lena.png (Размер: 177.48 KB / Загрузок: 43)

Магнитуда Лены

.png   lena_mag_ift.png (Размер: 333.91 KB / Загрузок: 44)

Фаза Лены

.png   lena_phase_ift.png (Размер: 40.35 KB / Загрузок: 43)

Лена на фоне озера, левая нижняя картинка содержит магнитуду озера и фазу Лены, правая - магнитуду Лены и фазу озера.
   

визуально становится весьма заметно, что фаза сигнала имеет гораздо большее влияние на результат нежели амплитуда(магнитуда).
Эта закономерность работает и в аудио - например если взять белый шум и свип синуса от 0 до Fs/2 (псевдошум и псевдосинус*), то АЧХ у них будет одинаково ровной линией. Но, вся разница - в фазе, т.е. в задержках времени каждого сэмпла.
фаза = местоположение сэмпла во времени
амплитуда = уровень сэмпла

к чему это я? к тому, что изучение искажений магнитуды - занятие безперспективное по сравнению с искажениями фазы :)
Аминь.
The following 2 users say Thank You to s3t for this post:
  • wired (08-28-2019), mellowman (08-28-2019)
Ответ


Сообщения в этой теме
RE: FFT и прочее - как правильно? - от s3t - 08-28-2019, 09:20 AM

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)