[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Да все правильно у Вас. За исключением масштаба, но это не принципиально. В спектре д.б. 2 частоты - положительная и отрицательная. Значения на этих частотах комплексно-сопряженные. Т.е. отличаются только знаком мнимой части. У Вас же действительный сигнал. Реальные части=0, т.к. синус. Т.е. сумма произведений Вашего синуса на опорные косинусы любой часттоты ДПФ (а это и есть реальные части спектр. компонент) даст 0,
а на опорный синус той же частоты и синус этой же частоты, но взятой с отрицательным знаком, соответственно не 0.
Вы это и видите в своем спектре. Отсчет 1 в спектре на положит. частоте (Fdiskr/4) и равен j*2. Отсчет 3 - на отрицательной ,
-Fdiskr/4, или, ввиду периодичности спектра дискретизированного сигнала, на Fdiskr-Fdiskr/4. И равен -j*2. Т.е. компл. сопряжены. и с 0 реальными частями.
Теперь с масштабом. 2 у Вас получилась скорее всего потому, что прямое Фурье Вы берете без множителя 1/N (N у Вас 4), а обратное с множителем. Обычно делают наоборот. Хотя не принципиально. Если сделать наоборот, то получите в спектре 2 палки на тех же частотах, с теми же знаками, но по 0.5. И это будет совсем правильно.
E-mail: info@telesys.ru