ofdm.m

来自「好用且容易的OFDM source code 歡迎大家參考 THX」· M 代码 · 共 35 行

M
35
字号
%-------------------ofdm.m------------------------------------------
%  ofdm simulation main architecture  
%  
%  Program by manboy (R95942119 屡竡丑)
%--------------------------------------------------------------
%********************** preparation part ***************************
sample_rate=2.5e6 % sampling rate
para=256;   % Number of parallel channel to transmit (points)
fftlen=256; % FFT length
noc=256;    % Number of carrier
nd=6;   % Number of information OFDM symbol for one loop
ml=2;       % Modulation level : QPSK
sr=2.5e6/272;   % Symbol rate
SB_DURATION=1./sr; % symbol duraion
br=sr.*ml;  % Bit rate per carrier
gilen=16;   % Length of guard interval (points)

% ebn0=3;     % Eb/N0
for ebn0=0:1:32
%************************** main loop part **************************

nloop=100;  % Number of simulation loops

noe = 0;    % Number of error data
nod = 0;    % Number of transmitted data
eop=0;      % Number of error packet
nop=0;      % Number of transmitted packet

for iii=1:nloop

%************************** transmitter *********************************

%************************** Data generation **************************** 

seldata=rand(1,para*nd*ml)>0.5;  %  generation para*nd*ml

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?