cp_insertion.m

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

M
30
字号
% #########################################################################
% ####   Matlab program for cyclic prefix insertion                     ###
% ####   Inputs:                                                        ###
% ####   - A block of complex time domain Tx samples is received as an  ###
% ####      input,arranged in a vector.                                 ###
% ####   - cyclic prefix length n_cp(n. samples).                       ###
% ####   Processing:                                                    ###
% ####    - cyclic prefix insertion                                     ###
% ####   Outputs:                                                       ###
% ####   - A block of complex time domain Tx samples with cyclic prefix ###
% ####     inserted at beginning                                        ###
% ####                                                                  ###
% #########################################################################

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  Property of Freescale
%  Freescale Confidential Proprietary
%  Freescale Copyright (C) 2005 All rights reserved
%  ----------------------------------------------------------------------------
%  $RCSfile: cp_insertion.m.rca $
%  $Revision: 1.3 $
%  $Date: Fri Aug  4 04:18:21 2006 $
%  Target: Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

function [out] = cp_insertion(inp, n_cp)

[m,n]=size(inp);
out = [inp(m-n_cp+1:m,:) ; inp];

⌨️ 快捷键说明

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