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

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2021-07-10
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: 2dpsk??matlab??

資源簡(jiǎn)介

利用MATLAB軟件仿真二進(jìn)制相對(duì)移相調(diào)制系統(tǒng),實(shí)現(xiàn)二進(jìn)制相對(duì)移相調(diào)制和相關(guān)解調(diào),要求信道為加性高斯白噪聲,給出調(diào)制信號(hào)、載波信號(hào)以及已調(diào)信號(hào)的波形圖和頻譜圖。改變基帶信號(hào),對(duì)產(chǎn)生的波形進(jìn)行分析。在不同信噪比的情況下,求二進(jìn)制相對(duì)移相系統(tǒng)的誤碼率,并畫出誤碼率與信噪比的關(guān)系圖。

資源截圖

代碼片段和文件信息


clearclose?all
bit=1000;
n=16;
p=0.6;
signal=rand(1n)<=p;?%產(chǎn)生n位隨機(jī)二進(jìn)制信號(hào)
receive=0;
j=1;
while?j<=n???????????%差分編碼
????if?signal(j)~=receive(j)
????????bi=1;
????????
????else
????????bi=0;
????end
????receive=[receive?bi];
????j=j+1;
end
difference=receive(2:n+1);?%差分碼,去掉參考位
m=0:1/bit:(n-1)/bit;
figure(1)
subplot(311)?????????????%畫出基帶原碼
stairs(msignal)axis([0n/bit-0.51.5]);
title(‘基帶原碼‘)xlabel(‘時(shí)間/秒‘)ylabel(‘幅值‘);
grid?on
subplot(312)?????????????%畫出差分碼
stairs(mdifference)axis([0n/bit-0.51.5]);
title(‘差分碼‘)xlabel(‘時(shí)間/秒‘)ylabel(‘幅值‘);?
grid?on
for?i=1:n;?????????????????%將差分碼變成雙極性差分碼biploar?????????????
????if?difference(i)==0
????????biploar(i)=-1;
????else
????????biploar(i)=1;
????end
end
t=linspace(0n/10003200);?%載波時(shí)間切片
carrier=sin(2*pi*1500*t);?%載波
biploar=repmat(biploar2001);?
biploar=reshape(biploar1numel(biploar));
modulate=biploar.*carrier;??%模擬調(diào)制,產(chǎn)生2DPSK調(diào)制波
subplot(313)plot(tmodulate)axis([0n/bit-1.51.5]);
title(‘2DPSK調(diào)制波‘)xlabel(‘時(shí)間/秒‘)ylabel(‘幅值‘)grid?on
figure(2)
%((((((信道傳輸))))))))))))
channel=awgn(modulate10);
subplot(311)plot(tchannel)
axis([0n/bit-1.51.5]);
title(‘信道輸出‘)xlabel(‘時(shí)間/秒‘);ylabel(‘幅值‘);grid?on
%?((((((相干調(diào)制))))))))))))))))))))
coherent=channel.*carrier;
subplot(312)
plot(tcoherent);
axis([0n/bit-1.51.5]);
title(‘相乘輸出‘)xlabel(‘時(shí)間/秒‘);ylabel(‘幅值‘);grid?on
%(((((((低通橢圓濾波器)))))))))))))))))
fp=60;fs=150;Fs=4000;
rp=3;rs=60;?
wp=fp/Fs;
ws=fs/Fs;
[NWn]

評(píng)論

共有 條評(píng)論