From f0d05e206c77c3f872f127258b92af14e2abe56b Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 19 Apr 2015 19:27:46 +0000 Subject: [PATCH] - cleaned up, removed fc git-svn-id: http://moon:8086/svn/matlab/trunk@35 801c6759-fa7c-4059-a304-17956f83a07c --- ofdm/ofdm_tx.m | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/ofdm/ofdm_tx.m b/ofdm/ofdm_tx.m index a01806b..cb838d0 100644 --- a/ofdm/ofdm_tx.m +++ b/ofdm/ofdm_tx.m @@ -3,7 +3,7 @@ function [yv xv] = ofdm_tx(mode, bandwidth, N_frames, withData) close all; -DO_PLOT = 1; +DO_PLOT = 0; WITH_RCWIN = 1; WITH_FREQ_REF = 1; WITH_TIME_REF = 1; @@ -16,10 +16,7 @@ RCWIN_ROLLOFF = 0.125; % Params fa = 48000; -fc = fa/4; -F1 = 750; -F2 = 2250; -F3 = 3000; +T = 4/fa; [ofdm_params, ofdm_spec_occ] = drm_params(mode, bandwidth); @@ -27,7 +24,6 @@ ofdm_params_mode = ofdm_params.mode ofdm_spec_occ_kmin = ofdm_spec_occ.kmin ofdm_spec_occ_kmax = ofdm_spec_occ.kmax -T = 4/fa; Tu = ofdm_params.nu * T Tg = ofdm_params.ng * T Ts = Tu+Tg @@ -111,7 +107,7 @@ grid; plot(wng); grid; % Modulate on carrier -yc = exp(j*2*pi.*(0:length(xv)-1)*fc/fa) .* xv; +yc = exp(j*2*pi.*(0:length(xv)-1)*0.25) .* xv; yv = real(yc) + imag(yc); xv = conj(xv')./abs(max(xv));