mgiinsertion.m
来自「OFDMA 物理层开发的matlab 源码.飞思卡尔提供.对物理层开发的工程师有」· M 代码 · 共 30 行
M
30 行
% #####################################################################
% #### Matlab function for left and rigth GI insertion ###
% #### ###
% #### Input: ###
% #### d_v_freq_inp: freq. domain slotvector ###
% #### NFFT : IFFT size (512, 1024) ###
% #### LGuard: left guard size ###
% #### RGuard: right guard size ###
% #####################################################################
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Property of Freescale
% Freescale Confidential Proprietary
% Freescale Copyright (C) 2005 All rights reserved
% ----------------------------------------------------------------------------
% $RCSfile: mGIInsertion.m.rca $
% $Revision: 1.1 $
% $Date: Mon Oct 23 14:37:44 2006 $
% Target: Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function d_v_freq_inp_withGuard = mGIInsertion(d_v_freq_inp,NFFT,LGuard,RGuard)
NumGuards = RGuard+LGuard;
NFFTUsed=NFFT-NumGuards;%Including the DC
[m n] = size(d_v_freq_inp);
d_v_freq_inp_withGuard = [ d_v_freq_inp((NFFTUsed-1)/2+1:end,:);... %DC and right data
zeros(NumGuards,n);... %left and right guard
d_v_freq_inp(1:(NFFTUsed-1)/2,:) ... %left data
];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?