?? mimo_ofdm_system_parset.m
字號:
function [MIMO_OFDM_system_par]=MIMO_OFDM_system_parset(varargin)
% Function MIMO_OFDM_transmiter_parset +++++++++++++++++++++++++++++++++++++++++++++++++
% Initilization the transmiter parameters of MIMO OFDM system
% Input data: none
% Output data: MIMO_OFDM_transmiter_par - structure of transmiter parameters
% Begin: Feb, 2005
% Last edited: Jul.17, 2005
% Feng Wan
if length(varargin)>0
error('No such functionality. Try ''MIMO_OFDM_system_par=MIMO_OFDM_system_parset'' instead.')
end
% Set the default values
MIMO_OFDM_system_par=struct( 'debug_mode',1,... % if 1, it is debug mode, otherwise it is normal mode
'display_mode',0,... % if 1, the display mode is enabled, otherwise it is disabled
'freq_carrier',2e+8,... % carrier frequency (Hz)
'velocity',1000/3600*10,...% mobile speed (= 30 Km/hr) in m/sec
'lambda',0,... % lambda = 3e+08/freq_carrier; wavelength at Fc
'doppler_shift',0,... % doppler_shift = velocity/lambda; Maximum Doppler shift frequency
'norm_sampling_ch_freq',1000,... % normalized sampling frequency for channel ( e.g. symbol frequency for OFDM system)
'num_tx_antenna',2,... % original 2
'num_rx_antenna',4,... % original 4
'num_frame',1,... % the number of the total frames
'num_frame_channel_inv',1,... % the number of the frames, in which the channel is assumed to unchanged for the channel estimation algorithms
'num_frame_equ',0,... % num_frame_equ=num_frame/num_frame_channel_inv;
'num_carriers',512,...
'num_effect_carriers',480,...
'num_pilot',32,...
'num_guard_length',10,...
'firstnum_pilot',8,...
'interval_pilot',16,...
'modulation_type',2,... % BPSK 1, QPSK 2
'pilot_type',1,... % if 1, the pilots of different frames are in the same locations
'pulse_type',0,... % if 0, the pulse shaping is disabled; if 1, the pulse shaping is enabled
'noise_type',1,... % if 0, the noise is not considered; if 1, the noise is added
'SNR',15,... % SNR of the input noise at each receive antenna
'pulse_oversampling',4,... % oversampling rate of the pulse shaping
'pulse_filt_order',16,... % order of the pulse shaping filter
'pulse_delay',0,... % Group delay (# of input samples) = pulse_filt_order/(pulse_oversampling*2)
'pulse_rolloff_factor',0.15,... % rolloff factor of the pulse shaping filter
'channel_time_varying',0,... % if 1, channel is time varying; otherwise it is constant. If channel_mode_type=1, Jakes model is used.
'num_harmoniic_funs',80,... % The number of harmonic functions for Jakes model
'channel_model_type',2,... % if 1, 3Gpp model; if 2, random matrix model
'enable_LS_algorithm',0,... % if 1, LS algorithm is enabled
'MSE_blind_constraint',0,... % if semiblind algorithm is enabled, this value is its MSE of the blind constraint
'channel_length',3,... % channel length
'channel_length_equivalent',0); % the equivalent channel length, which is combining pulse shaping effect
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -