• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-02
  • 语言: Matlab
  • 标签: MISO  SIMO  MIMO  

资源简介

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


评论

共有 条评论