Code covered by the BSD License
-
BERtheoretical(v_EbN0_dB,n_mo...
-
ReedSolomon(random,codeRS,Tx)...
-
TestBW (G,SUI,n_mod_type,samp...
-
TestCP(n_mod_type,SUI,samples...
-
TestChannels(n_mod_type,G,sam...
-
TestEncode(n_mod_type,G,SUI,s...
-
TestMods (G,SUI,samples,BW,fi...
-
[tap_variances,L,Dop]=CIRpowe...
-
bit_symbol(M,type,M1,M2)
-
channelSUI(N_SUI,G,BW)
-
createsymbol (pilots,data)
-
cyclic(symbol_ofdm,G,Tx);
-
decoder (pilots_tx,data_tx,sy...
-
draw(graphic,value,v_EbN0_dB,...
-
encoder (data_in,codeRS,templ...
-
estimatechannel(pilot_tx,data...
-
extract_data(symbol_ofdm_rx,v...
-
fadingcoeff=genh(I,v,Dop,tb)
-
find_index(num,table)
-
generatedata(n_mod_type,rate,...
-
generatepilot (n_symbol,Tx)
-
gray2bi( g )
-
graytable(K)
-
interleaving(data_convolution...
-
mapping( data_interleaving, n...
-
noise(symbolRx,SNR,n_mod_type...
-
parameters_SUI(N_SUI);
-
parameters_constellation(n_mo...
-
pb_pam_koh_ray (EbN0db,M,L,ma...
-
pb_psk_koh_ray (EbN0db,M,L,ma...
-
pb_qam_koh_ray (EbN0db,M,L,ma...
-
random(msg,BSID,DIUC,Frame);
-
receiver (symbolTx,G);
-
substrleft(k,pam)
-
systems (SNR,n_mod_type,G,N_S...
-
transmitter (pilot_mapping,da...
-
viterbi(msg,template,Tx);
-
bin_coef.m
-
wimax.m
-
View all files
|
|
| createsymbol (pilots,data)
|
function symbol_ofdm = createsymbol (pilots,data)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% %
%% Archivo: createsymbol.m %
%% %
%% Description: 3 things are assembled with this function: %
%% --> Pilot carriers %
%% --> Data carriers %
%% --> Guard carriers %
%% %
%% Result: The result is the OFDM symbol ready for the cyclic %
%% prefix to be added and to be sent through the channel. %
%% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The guard bands are prepared.
guard1 = complex (0,0) * ones (1,28);
DC = complex (0,0);
guard2 = complex (0,0) * ones (1,27);
% The pilot and guard subcarriers are placed according to the standard.
symbol_ofdm = [guard1 data(1:12) pilots(1) data(13:36)...
pilots(2) data(37:60) pilots(3) data(61:84) pilots(4)...
data(85:96) DC data(97:108) pilots(5) data(109:132) pilots(6)...
data(133:156) pilots(7) data(157:180) pilots(8) data(181:192) guard2];
|
|
Contact us at files@mathworks.com