91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-14
  • 語言: Matlab
  • 標簽: MATLAB??QPSK??ML??

資源簡介

本人自己編寫的基于QPSK的ML算法,實現了4x4的MIMO功能

資源截圖

代碼片段和文件信息

%?vblast接收機?QPSK調制,ML檢測?快衰落信道?4發4收
%初始化====================================================================
clearclc
tx=4;???????????????????????%發射天線數目
rx=4;???????????????????????%接收天線數目
L=5000;?????????????????????%幀長
b=2;????????????????????????%每個QPSK比特數
Modulation=‘QPSK‘;??????????%調制方式
SNR_dB=1:3:19;
SNR=10.^(SNR_dB/10);
A=randint(b*tx*L1);????????%信源A
X=QPSK_mod(AtxL);?????????????%經過QPSK調制后的發射信號
H=sqrt(1/2)*(randn(rxtxL)+sqrt(-1)*randn(rxtxL));?????%?快衰落Rayleigh信道H
n=sqrt(1/2)*(randn(rxL)+sqrt(-1)*randn(rxL));???????????%?均值為0方差為1的高斯白噪聲n
R=zeros(rxL);????????????????????%?未疊加噪聲的接收信號R
for?i=1:L
????R(:i)=sqrt(1/tx)*H(::i)*X(:i);
end
table=[1;1;-1;-1]+sqrt(-1)*[1;-1;1;-1];
%%?ML檢測
BER_ML=[];
for?m=1:length(SNR)
????R_noised=R+sqrt(1/SNR(m))*n;
????x=[];??????????????????????%檢測出的信號集
????for?i=1:L
????????y=R_noised(:i);???????%逐幀進行檢測
????????x_temp=zeros(tx1);
????????temp=[];
????????for?a=1:4
????????????for?b=1:4
????????????????for?c=1:4
????????????????????for?d=1:4
????????????????????????temp=[temp;norm(y-sqrt(1/2/tx)*H(::i)*[table(a);table(b);table(c);table(d)])];
????????????????????end
????????????????end
????????????end
????????end
????????[YU]=min(temp);
????????a=floor((U-1)/64)+1;
????????b=floor((U-64*(a-1)-1)/16)+1;
????????c=floor((U-64*(a-1)-16*(b-1)-1)/4)+1;
????????d=U-64*(a-1)-16*(b-1)-4*(c-1);
????????x_temp=[table(a);table(b);table(c);table(d)];
????????x=[xx_temp];
????end
????[aiaq]=QPSK_conv(xtxL);???????%將檢測出來的信號集中的-1->01->1后賦值給ai和aq
????a=QPSK_demod(aiaqtxL);?????????????%QPSK解調
????[errbittemp_ber]=biterr(Aa);???%計算誤碼率
????BER_ML=[BER_MLtemp_ber];
end
semilogy(SNR_dBBER_ML‘s-‘)
%?set(gca(1)‘yTick‘[0:10.^(-1):1]);
xlabel(‘SNR(dB)‘);
ylabel(‘誤比特率‘);
title(‘ML檢測‘)
legend(‘tx=4rx=4ML‘)





?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1972??2015-07-06?09:26??ML\ML.m

?????文件????????217??2015-07-03?19:39??ML\QPSK_conv.m

?????文件?????????81??2015-07-03?16:50??ML\QPSK_demod.asv

?????文件?????????85??2015-07-03?16:51??ML\QPSK_demod.m

?????文件????????433??2015-07-03?08:42??ML\QPSK_mod.m

?????文件????????611??2015-07-02?20:42??ML\QPSK_modu.asv

?????目錄??????????0??2015-07-06?08:56??ML

-----------?---------??----------?-----??----

?????????????????3399????????????????????7


評論

共有 條評論