通信原理与matlab仿真—DBPSK调制解调器(9)

描述

继续讲解!看看DBPSK_diff_sim4程序吧!主要看程序中增加的内容!

信号仿真

snr = -5:1;

% 实信号的信噪比等效!!!

% 请大家注意仿真程序的形式,如果是中频信号仿真,一定是实信号的形式。

% 但如果是基带信号仿真,则有可能是复信号的形式!

% 这两种方式换算出来的信噪比会有3dB的差异!

% 再次提问:为何取这个范围?为何取1dB间隔?

EbNo = snr + 10*log10(0.5*symbol_sample_rate);

bit_err_theory_ratio = berawgn(EbNo,'dpsk',2); 

% bit_err_theory_ratio = [0.0398 0.0207  0.00907  0.00321  0.000869 0.0001677  0.0000211];

figure(1)

semilogy(EbNo,[bit_err_ratio; bit_err_theory_ratio])

xlabel('Eb/No (dB)')

ylabel('BER')

legend('DPSK仿真值','DPSK理论值')

grid




审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分