• 大小: 4.02KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Matlab
  • 标签: matlab  

资源简介


mablab实现MIMO,SIMO,MISO,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;                                                  
SampleNum = 10000;                                        
SNR_dB =  2:2:20;
for nSNR = 1:length(SNR_dB)
    SNR_dB(nSNR)
rho = 10^(SNR_dB(n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4074  2009-06-23 17:46  MIMO信道容量\MIMO_Capacity.m

     文件       3727  2009-06-23 17:46  MIMO信道容量\MISO_Capacity.m

     文件       3697  2009-06-09 12:58  MIMO信道容量\SIMO_Capacity.m

     文件       3675  2009-06-23 17:47  MIMO信道容量\compare.m

     文件       1940  2009-06-06 14:21  MIMO信道容量\SISO_Capacity.m

     目录          0  2009-06-23 17:49  MIMO信道容量

----------- ---------  ---------- -----  ----

                17113                    6


评论

共有 条评论