mgiremove.m

来自「OFDMA 物理层开发的matlab 源码.飞思卡尔提供.对物理层开发的工程师有」· M 代码 · 共 28 行

M
28
字号
% #####################################################################
% ####   Matlab  function for left and rigth GI removal             ###
% ####                                                              ###
% ####   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: mGIRemove.m.rca $
%  $Revision: 1.1 $
%  $Date: Mon Oct 23 13:49:53 2006 $
%  Target: Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function d_v_freq_out = mGIRemove(d_v_freq_inp,NFFT,LGuard,RGuard)

NumGuards = RGuard+LGuard;
NFFTUsed=NFFT-NumGuards;%Including the DC

d_v_freq_out = [ d_v_freq_inp(end-(NFFTUsed-1)/2+1:end,:); ... %left data
                 d_v_freq_inp(2:(NFFTUsed-1)/2+1,:) ... %DC and right data
               ];

⌨️ 快捷键说明

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