资源简介
MIMO信道容量仿真程序,包括SIMO.MISO.MIMO.SISO几种信道容量的仿真程序
代码片段和文件信息
% compare.m
clear all;clc;
Nt = 1; % 8.发射天线的数目为1
Nr = 1; % 9.接收天线的数目为1
SampleNum = 10000; % 10.蒙特卡洛仿真时的抽样数量
SNR_dB = 2:2:20; % 11.信噪比(单位dB)
for nSNR = 1:length(SNR_dB)
SNR_dB(nSNR)
rho = 10^(SNR_dB(nSNR)/10); % 13-15.完成信噪比的单位转换
for nSample = 1:SampleNum
H = (randn(NrNt)+sqrt(-1)*randn(NrNt))/sqrt(2); % 18.瑞利衰落信道矩阵
Cn(nSNRnSample) = log2(real(det(min(NtNr)+rho*H*H‘/Nt)));
end
Capacity(nSNR) = mean( Cn(nSNR:) ); % 22.求遍历信道容量
tempC1 = sort(Cn(nSNR:));
end
Nt = 1; % 26-42.发射天线数为1,接收天线数为5
Nr = 5;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4074 2009-06-23 17:46 MIMO_Capacity.m
文件 3727 2009-06-23 17:46 MISO_Capacity.m
文件 3697 2009-06-09 12:58 SIMO_Capacity.m
文件 1940 2009-06-06 14:21 SISO_Capacity.m
文件 3675 2009-06-23 17:47 compare.m
----------- --------- ---------- ----- ----
17113 5
评论
共有 条评论