资源简介
外国一个大学做的WIMAX系统仿真,matlab,什么都有了!

代码片段和文件信息
function H = channel_matrix(ChanMod)
global init;
persistent block;
persistent rv;
if strcmp(ChanMod.UserScenario‘Test‘)
NTap = size(ChanMod.PDP_dB2); % Number of Taps
TDel = round(0.1e9.*ChanMod.PDP_dB(2:)); % Delays (nanosecond samples)
Tlen = max(TDel); % Maximum Tap-delay
H = zeros(ChanMod.nRXChanMod.nTXTlen);
for tap = 1 : NTap
G = 1;%randn(ChanMod.nRXChanMod.nTX) + j*randn(ChanMod.nRXChanMod.nTX);
H(::TDel(1tap)+1) = ...
sqrt(10.^(ChanMod.PDP_dB(1tap)./10))*G;
end
else
NTap = size(ChanMod.PDP_dB2); % Number of Taps
H = zeros(ChanMod.nRXChanMod.nTXChanMod.PDP_dB(end)+1);
switch ChanMod.Type
case ‘BlockFading‘
% generate channel realization
for tap = 1 : NTap
if ChanMod.K == 0
G = (randn(ChanMod.nRXChanMod.nTX) + j*randn(ChanMod.nRXChanMod.nTX))/sqrt(2);
H(::ChanMod.PDP_dB(2tap)+1) = ...
sqrt(10.^(ChanMod.PDP_dB(1tap)./10)).*...
(sqrtm(squeeze(ChanMod.rRX(tap::)))*G*...
(sqrtm(squeeze(ChanMod.rTX(tap::)))).‘);
else
G = (randn(ChanMod.nRXChanMod.nTX) + j*randn(ChanMod.nRXChanMod.nTX))/sqrt(2);
H(::ChanMod.PDP_dB(2tap)+1) = ...
sqrt(ChanMod.K/(ChanMod.K+1))*exp(j*rand(ChanMod.nRXChanMod.nTX)*2*pi) + ...
sqrt(1/(ChanMod.K+1))*sqrt(10.^(ChanMod.PDP_dB(1tap)./10)).*...
(sqrtm(squeeze(ChanMod.rRX(tap::)))*G*...
(sqrtm(squeeze(ChanMod.rTX(tap::)))).‘);
end
end
case ‘TV_Block‘
H = zeros(ChanMod.nRXChanMod.nTXChanMod.PDP_dB(end)+1);
if init
rv = zeros(ChanMod.nRXChanMod.nTXNTap3ChanMod.Paths);
end
error(‘the function “jakes“ is not available in the open source version of the WiMAX simulator‘)
for tap = 1:NTap
for mm = 1:ChanMod.nTX
for nn = 1:ChanMod.nRX
if init
block = 0;
[H(nnmmChanMod.PDP_dB(2tap)+1)rv(nnmmtap::)] = jakes(ChanMod.f_d_max1/ChanMod.FreqChanMod.Paths1‘JAKES‘block*ChanMod.InputSamplesNoTail/ChanMod.Freq[]);
H(nnmmChanMod.PDP_dB(2tap)+1) = sqrt(10.^(ChanMod.PDP_dB(1tap)./10)).*H(nnmmChanMod.PDP_dB(2tap)+1:);
else
H(nnmmChanMod.PDP_dB(2tap)+1) = sqrt(10.^(ChanMod.PDP_dB(1tap)./10)).*jakes(ChanMod.f_d_max1/ChanMod.FreqChanMod.Paths1‘JAKES‘block*ChanMod.InputSamplesNoTail/ChanMod.Freqsqueeze(rv(nnmmtap::)));
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2008-11-13 13:21 WiMAX 2.2 online\
文件 3595 2008-11-10 13:59 WiMAX 2.2 online\channel_matrix.m
文件 3480 2008-11-10 13:58 WiMAX 2.2 online\channel_model.m
文件 10240 2008-11-12 13:33 WiMAX 2.2 online\dbconvdec.mexw32
文件 11264 2008-11-12 14:49 WiMAX 2.2 online\dbconvdec.mexw64
文件 1242 2003-08-28 23:40 WiMAX 2.2 online\dec2binvec.m
文件 5369 2006-11-20 10:16 WiMAX 2.2 online\GoldenCode_4QAM_Table.mat
目录 0 2008-11-10 13:46 WiMAX 2.2 online\LDPC_codes\
文件 339506 2007-10-20 09:30 WiMAX 2.2 online\LDPC_codes\12672.dec
文件 312132 2007-10-20 09:30 WiMAX 2.2 online\LDPC_codes\12672.enc
文件 699924 2007-10-20 17:27 WiMAX 2.2 online\LDPC_codes\16896.dec
文件 1385323 2007-10-20 17:27 WiMAX 2.2 online\LDPC_codes\16896.enc
文件 691475 2007-10-20 10:14 WiMAX 2.2 online\LDPC_codes\25344.dec
文件 671187 2007-10-20 10:14 WiMAX 2.2 online\LDPC_codes\25344.enc
文件 1089135 2007-10-20 16:30 WiMAX 2.2 online\LDPC_codes\33792.dec
文件 1252091 2007-10-20 16:30 WiMAX 2.2 online\LDPC_codes\33792.enc
文件 1092756 2007-10-20 16:07 WiMAX 2.2 online\LDPC_codes\38016.dec
文件 1063759 2007-10-20 16:07 WiMAX 2.2 online\LDPC_codes\38016.enc
文件 166321 2007-10-20 10:41 WiMAX 2.2 online\LDPC_codes\4224.dec
文件 216134 2007-10-20 10:41 WiMAX 2.2 online\LDPC_codes\4224.enc
文件 343730 2007-10-20 09:45 WiMAX 2.2 online\LDPC_codes\8448.dec
文件 513840 2007-10-20 09:45 WiMAX 2.2 online\LDPC_codes\8448.enc
文件 3467 2007-10-29 16:46 WiMAX 2.2 online\ldpc_test.m
文件 74131 2008-11-13 11:49 WiMAX 2.2 online\License Agreement WiMAX Simulator.pdf
文件 12162 2008-11-10 14:27 WiMAX 2.2 online\load_parameters.m
文件 11032 2008-11-10 16:55 WiMAX 2.2 online\load_parameters_dependent.m
文件 427 2008-11-11 08:25 WiMAX 2.2 online\marginals2sym.m
文件 12288 2008-11-12 13:37 WiMAX 2.2 online\mexLDPC.mexw32
文件 15872 2008-11-12 14:50 WiMAX 2.2 online\mexLDPC.mexw64
文件 12429 2008-11-10 17:29 WiMAX 2.2 online\qam_demapper_h.m
目录 0 2008-11-13 13:23 WiMAX 2.2 online\results\
............此处省略15个文件信息
相关资源
- 基于MATLAB的OFDM系统仿真及分析
- 光学4F系统仿真代码
- 基于Matlab的OFDM系统仿真的设计
- 基于MATLAB的OFDM系统仿真及性能分析
-
基于Simuli
nk的车辆行驶液压系统仿真 - MATLAB 4f光学系统仿真
- 基于MATLAB的通信系统仿真研究-基于
-
《Matlab Simuli
nk与控制系统仿真》. -
基础simuli
nk的多路时分复用系统仿真 -
基于Simuli
nk的DSB调制解调系统仿真 - 基于模糊控制的永磁同步电机驱动系
- 电力系统3机9节点暂态仿真
- SystemView简明教程
- MATLAB与控制系统仿真实践第3版2015b
- MATLAB与控制系统仿真实践201573
- LTE系统仿真平台_matlab源码
-
基于MATLABSimuli
nk 的双电机伺服控制 - 基于MATLAB的单闭环转速负反馈直流调
-
MATLAB Simuli
nk系统仿真 代码 李献 - 基于matlab的2FSK调制解调系统仿真设计
- 直流电动机控制系统仿真研究
-
基于Matlab_Simuli
nk的异步电机矢量控 -
Matlab_Simuli
nk与控制系统仿真 PDF - 基于MATLAB的DVB系统仿真程序
- 分数阶工具箱.rar
- 基于16QAM调制的OFDM系统仿真实现.zip
- 卡车智能模糊控制倒车系统仿真
-
基于MATLAB_Simuli
nk的扩频通信系统仿 - 通信系统仿真课后答案
-
[MATLAB_Simuli
nk与控制系统仿真第4版
评论
共有 条评论