Фурье-преобразование экспериментальных данных - PullRequest
0 голосов
/ 18 апреля 2011

Я пытался выполнить быстрое преобразование Фурье в Matlab, используя некоторые данные, полученные в эксперименте в аэродинамической трубе, пытаясь показать частоту изменения скорости в потоке, но почему-то я продолжаю получать 0 Гц в качестве основной частоты.Кто-нибудь сталкивался с этой проблемой раньше и знает, как ее решить, или может немного лучше объяснить, как выполнить преобразование частоты.

Ps: похоже, что с быстрым преобразованием Фурье все в порядке, проблема может быть в том, чтопреобразование данных из мнимых в реальные значения

Помогите мне, пожалуйста!

Спасибо!

1 Ответ

2 голосов
/ 18 апреля 2011

Это довольно нормальная вещь, с которой можно столкнуться.Компонент 0 Гц (часто называемый компонентом DC по аналогии с электрическим эквивалентом) является постоянным, не изменяющимся во времени компонентом данных - он равен среднему значению данных.Если у вас есть данные, у которых нет среднего значения нуля, это очень нормально.

Если вы хотите, вы можете вычислить среднее значение, а затем вычесть его из ряда данных, но этона самом деле не нужно, так как это только изменит этот компонент постоянного тока БПФ.Если вас не интересует компонент DC для ваших целей, вы можете просто проигнорировать его.

...