Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Быстрое преобразование Фурье


Автор: Dimmak 2.12.2012, 18:40
Помогите, пожалуйста, разобраться фазой в FFT ( быстрое преобразование Фурье ).
Расчитываю фазу в косинусе ( фаза = ATan(мнимая/вещественная )
и конвертирую в градусы, но при этом многие значения фазы имеют "зеркальный" эффект.
Те для получения верного результата нужно добавить 180 или -180 ( или 90 или -270 для синуса ).
Подскажите, пожалуйста, как правильно вычислить фазу при FFT?
 smile 

Автор: Фантом 2.12.2012, 19:10
Если "вещественная" отрицательна, то к результату нужно добавить 180 градусов.

Автор: Dimmak 2.12.2012, 19:22
Фантом Спасибо!  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)