Home > WaveComBox > Toolbox > Transmitter > InitializeChainParameters.m

InitializeChainParameters

PURPOSE ^

Initializes modulation parameters to default values.

SYNOPSIS ^

function [ Para ] = InitializeChainParameters( modulation )

DESCRIPTION ^

 Initializes modulation parameters to default values.

 function [ Para ] = InitializeChainParameters( modulation )

 Input arguments:

   modulation: type of modulation, 'FBMC-OQAM', 'CP-OFDM', 'UFMC',
   'F-OFDM' or 'W-OFDM'

 Outputs arguments:

   Para: modulation parameters

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [ Para ] = InitializeChainParameters( modulation )
0002 % Initializes modulation parameters to default values.
0003 %
0004 % function [ Para ] = InitializeChainParameters( modulation )
0005 %
0006 % Input arguments:
0007 %
0008 %   modulation: type of modulation, 'FBMC-OQAM', 'CP-OFDM', 'UFMC',
0009 %   'F-OFDM' or 'W-OFDM'
0010 %
0011 % Outputs arguments:
0012 %
0013 %   Para: modulation parameters
0014 %
0015 
0016 % This file is part of WaveComBox: www.wavecombox.com and is distributed under
0017 % the terms of the MIT license. See accompanying LICENSE file.
0018 % Original author: François Rottenberg, May 7, 2018.
0019 % Contributors:
0020 % Change log:
0021 
0022 switch modulation
0023     case 'CP-OFDM'
0024         Para=OFDM_InitializeChainParameters(); % initialize the general Parameters by default of the CP-OFDM chain
0025     case 'FBMC-OQAM'
0026         Para=FBMC_OQAM_InitializeChainParameters(); % initialize parameters of the FBMC-OQAM chain
0027     case 'UFMC'
0028         Para=UFMC_InitializeChainParameters(); % initialize parameters of the UFMC chain
0029     case 'F-OFDM'
0030         Para=F_OFDM_InitializeChainParameters(); % initialize parameters of the F_OFDM chain
0031     case 'W-OFDM'
0032         Para=W_OFDM_InitializeChainParameters(); % initialize parameters of the W_OFDM chain
0033     otherwise
0034         error('Modulation not implemented')
0035 end
0036 
0037 
0038 end
0039

Generated on Mon 14-Oct-2019 13:48:34 by m2html © 2005