资源简介

利用matlab实现简易的MIMO系统仿真,其中包括AWGN信道和瑞利信道的2发2收有无信道编码的比较,以及1发2收。

资源截图

代码片段和文件信息

 clear all;
 clc;
 
 global N;
 N=10000;         %仿真序列长度     
 SNR_dB=0:0.5:20;  %信噪比范围
 

 
S0= randsrc(1N/2);
S0=(S0+1)/2;
S1= randsrc(1N/2);
S1=(S1+1)/2;
S2= randsrc(1N);
S2=(S2+1)/2;
 %--------------------------------------------
 %在系统中加入信道编码,卷积码码率R=1/3(2发2收)
 %---------------------------------------------
 Trellis = poly2trellis(9[557663711]);
 S_C0 = convenc(S0Trellis);
 S_C1 = convenc(S1Trellis);
 S_C2 = convenc(S2Trellis);
 % 卷积码的解码深度
tblen = 45;
QPSK_dir_num = 4;

Sqpsk0 = reshape(S_C02length(S_C0)/2)‘;
 Sqpsk1= reshape(S_C12length(S_C1)/2)‘;
 Sqpsk12 = reshape(S_C22length(S_C2)/2)‘;

%二进制转换成十进制
Sqpsk0 = Sqpsk0(:1)*2+Sqpsk0(:2)*1;
Sqpsk1 = Sqpsk1(:1)*2+Sqpsk1(:2)*1;
Sqpsk12 = Sqpsk12(:1)*2+Sqpsk12(:2)*1;

% 进行QPSK调制
hMod0 = 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-06 12:52  MIMO\
     文件        5057  2014-07-06 11:11  MIMO\AWGN1x2.m
     文件        5303  2014-07-06 09:31  MIMO\AWGN2x2.m
     文件        4571  2014-07-03 09:47  MIMO\AWGN_same_data.m
     文件           0  2014-07-06 12:52  MIMO\ps:新增了AWGN信道1发2收性能比较.txt
     文件        5834  2014-07-02 21:15  MIMO\ruili2x2.m
     文件         288  2014-07-06 12:38  MIMO\各个程序说明.txt

评论

共有 条评论