Цитата(Student21 @ Mar 30 2011, 23:00)

Сложновато всётаки разобраться...
У меня есть реализация вещественного БПФ за счёт комплексного. При этом в результате сложно разобраться.
На выходе получаются опять же два массива... непонятно как вещественная и мнимая части ДВУХ сигналов умещаются в такие же по размеру массивы как и для ОДНОГО сигнала...(((
Насколько я помню, не так уж сложно. У ДПФ же есть свойство линейности, т. е. спектр суммы идентичен сумме спектров. И как вам уже указали спектр действительного массива состоит из двух одинаковых по модулям половинок. Поэтому после ДПФ для выделения первого спектра суммируете к и N-к сопряженное и делите на 2.При этом как действительные так и мнимые значения спектра второго массива обнуляться. А для выделения спектра того, что загоняли в мнимую часть, вычитаете из отсчетов к отсчеты N-к сопряженные, уполовиниваете и для восстановления фазы умножаете каждое значение на -j. Наверно можно сказать и так, что два массива загнаны ортогонально, поэтому так легко и разделяются.