[an error occurred while processing this directive]
|
есть BPSK сигнал прошедший через квадратурный АЦП,
для наглядности мне хочется получить действительный сигнал
что я делаю
FFT(N четное) смещаю на частоту F=1/4Fs (полоса сигнала 1/10Fs),
все время помню, что гармоники ДПФ (N-i) соответствуют -i-той частоте ПФ
дополняю до 2N сопряженным сигналом - то есть Re(N+1)=Re(N), Re(N+2)=Re(N-1) ... Im(N+1)=-Im(N), Im(N+2)=-Im(N-1)...
выполняю IFFT
затем хочу взять Re(результата) и умножить на sin(F)
мне кажется, что все просто и противоречий нет, но подумать времени нет,
может где-то ошибка
или в коде где-то я облажался - Im(результата)!=0
E-mail: info@telesys.ru