資源簡介
附帶了三個matlab小代碼,對cdma的map以及ber計算進行了模擬演示。
代碼片段和文件信息
%?close?all;
%?clear?all;
%?clc;
n1=1;
n2=14;
FFT_SIZE=256;
%CP=16;
conv_in=[];
%%?Data?Generator?
Data_gen?=?randint(111255)
Data_IN=dec2bin(Data_gen);
s=0;
%%?BER?PARAMETERS
EbNo=0:1:15;
BER?=?zeros(1length(EbNo));?
numPackets=15;
frmLen?=?1000;
for?idx?=?1:?length(EbNo)
????for?packetidx?=?1?:?numPackets
????????%%?Convolution?Encoder
conv_in=[];
for?index?=1:11
conv_in=[conv_in?double(Data_IN(index:))-48];
end
conv_in=[conv_in?0?0?0?0?0?0?0?0];?%%8?bits?padding
DIN=conv_in;
trel?=?poly2trellis(7?[171?133]);?%?Define?trellis.
code?=?convenc(conv_intrel);
%clear?conv_in;
inter_out=code;
%%?BPSK?Data?Mapping
mapper_out=mapping(inter_out‘11);
clear?inter_out;
D=mapper_out;
%%?CDMA?TRANSMITTER
???%?encode?bits?and?transmit
???????%?CDMA?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1631??2014-09-23?14:35??demapper.m
?????文件???????1040??2012-01-02?15:43??mapping.m
?????文件???????2793??2014-09-30?09:49??CDMA_alone_BER.m
-----------?---------??----------?-----??----
?????????????????5464????????????????????3
評論
共有 條評論