PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx
-
资源ID:14074194
资源大小:13.14KB
- 资源格式: DOCX
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx
精选优质文档-倾情为你奉上%pskclc;clear all;close all;nsymbol = 1e6;%每种信噪比下符号数的发送符号数data = randint(1,nsymbol,0,1);%产生1行,nsymbol列均匀分布的随机数0,1bpsk_mod = 2*data-1;%调制,0转化为-1;1转化为1spow = norm(bpsk_mod).2/nsymbol;%求每个符号的平均值,其中norm是求向量2范数函数SNR_dB = 1:10;%信噪比dB形式SNR = 10.(SNR_dB/10);%信噪比转化为线性值for loop= 1:length(SNR) sigma = sqrt(spow/(2*SNR(loop);%根据符号功率求噪声功率 s_receive = bpsk_mod+sigma*(randn(1,length(bpsk_mod)+j*randn(1,length(bpsk_mod);%添加复高斯白噪声 bpsk_demod = (real(s_receive)>0);%解调 data_receive=double(bpsk_demod);%接收数据,转化为 err,ser(loop) = symerr(data,data_receive);%误码率endser_theory = qfunc(sqrt(2*SNR);%理论误码率,注意Q函数和误差函数的对应关系semilogy(SNR_dB,ser,'-k*',SNR_dB,ser_theory,'-bo');title('BPSK信号在AWGN信道下的性能');xlabel('信噪比/dB');ylabel('误码率');legend('误码率','理论误码率');grid on;专心-专注-专业