📄 ofdm_demodulator.m
字号:
function [output_demod_data]=OFDM_demodulator(input_demod_data,num_guard_length,num_carriers)
% Function OFDM_demodulator +++++++++++++++++++++++++++++++++++++++++++++++++
% realize OFDM demodulation
% Input data: input_demod_data - input data vector of demodulator
% guard_length- the length of guard interval
% Output data: output_demod_data - output data vector of demodulator
% Begin: Feb, 2005
% Last edited: Feb.1, 2005
% Feng Wan
output_demod_data=zeros(1,num_carriers,1);
fft_length=num_carriers;
temp_data=input_demod_data(num_guard_length+1:num_guard_length+num_carriers); %Delete the cyclic prefix
output_demod_data=fft(temp_data)/sqrt(fft_length); %FFT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -