资源简介

scma的简单代码实现,AWGN信道。定义用户数量为6个,可选codebook数量为6

资源截图

代码片段和文件信息

%% QPSK Demodulator and Modulator
hMod1 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘pi/12);
hMod2 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘pi/6);
hMod3 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘3*pi/12);
hMod4 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘4*pi/12);
hMod5 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘5*pi/12);
hMod6 = comm.QPSKModulator(‘BitInput‘true‘PhaseOffset‘6*pi/12);
hDemod = comm.QPSKDemodulator();
hDemod.BitOutput=true;
hDemod.DecisionMethod=‘Hard Decision‘;
%% AWGN Channel
hChan = comm.AWGNChannel(‘NoiseMethod‘ ‘Signal to noise ratio (Eb/No)‘...
  ‘SignalPower‘ 1 ‘SamplesPerSymbol‘ 1‘BitsPerSymbol‘2);
%% SCMA codebook
F=[111000;100110;010101;001011]; 
%% input matrix of all possible nu

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

     文件       6111  2015-05-18 21:36  scmatestVer1.m

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

                 6111                    1


评论

共有 条评论