资源简介

资源中包含了三种线性信号检测算法MRC,ZF,MMSE和非线性信号检测算法ZF-SIC,MMSE-SIC。分别在传统mimo和Massive MIMO系统中进行仿真,分别给出了信噪比-误码率曲线和误码率-接收天线数曲线

资源截图

代码片段和文件信息

% 仿真五种(MRCZFMMSE,ZF-SICMMSE-SIC) Vblast接收的检测性能,绘制误比特率~接收天线数曲线。 
% 发端初始化=============================================================== 
% 发射天线数tx接收天线数rx发射矩阵长度L(帧长) 
clear all;
clc;

tx=10;
rx_number=[20:20:200];
L=10000; 
Modulation=‘BPSK‘;
EbN0=5;
B=30000;Ts=1/24300; 
SNR=EbN0-10*log10(Ts*B);
% SNR=5;
% 信源A 
A=randint(tx*L1); 
% 经过BPSK调制的V-Blast发射矩阵X 
X=zeros(txL); 
for k=1:tx 
    X(k:)=(-1).^(A(k:tx:end)+1); 
end 

% 检测

% MRC======================================================================
disp(‘MRC‘);
berm=[];

for rx=rx_number
    rx
    % 快衰落Rayleigh信道H 
    H=sqrt(1/2)*(randn(rxtxL)+i*randn(rxtxL)); 
    % 均值为0方差为1的高斯白噪声n 
    n=sqrt(1/2)*(randn(rxL)+i*randn(rxL));
    % 未叠加噪声的接收信号R 
    R=zeros(rxL); 
    for k=1:L
       R(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        5951  2017-12-14 21:49  MIMO和Massive MIMO信号检测算法仿真程序\bpsk_large_linear_nolinear.m
     文件        5263  2017-12-11 19:08  MIMO和Massive MIMO信号检测算法仿真程序\bpsk_test_linear_nolinear.m
     文件         205  2017-12-10 19:06  MIMO和Massive MIMO信号检测算法仿真程序\minnorm.m
     文件        7908  2017-12-14 23:15  MIMO和Massive MIMO信号检测算法仿真程序\qam_large_linear_nolinear.m
     文件        7189  2017-12-14 19:45  MIMO和Massive MIMO信号检测算法仿真程序\qam_test_linear_nolinear.m
     文件        8193  2017-12-14 22:58  MIMO和Massive MIMO信号检测算法仿真程序\qpsk_larage_linear_nolinear.m
     文件        7468  2017-12-14 20:01  MIMO和Massive MIMO信号检测算法仿真程序\qpsk_test_linear_nolinear.m
     目录           0  2017-12-20 19:51  MIMO和Massive MIMO信号检测算法仿真程序\

评论

共有 条评论