diff --git a/ofdm/ofdm_rx.m b/ofdm/ofdm_rx.m index cebea2a..924b5c6 100644 --- a/ofdm/ofdm_rx.m +++ b/ofdm/ofdm_rx.m @@ -29,6 +29,7 @@ h_cir = [0 0 .1 -.2 .5 .2 -.1 0 0 ]; if (ndim == 2) fprintf('Mode: Baseband\n'); x = xwav(:, 1) + j*xwav(:, 2); + x = x.*exp(-j*(2*pi*(foff/fs_)*(0:len-1)')); elseif (ndim == 1) fprintf('Mode: Passband\n'); x = xwav.*exp(-j*(2*pi*(0.25-foff/fs_)*(0:len-1)'));