PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx

上传人:飞****2 文档编号:14074194 上传时间:2022-05-02 格式:DOCX 页数:1 大小:13.14KB
返回 下载 相关 举报
PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx》由会员分享,可在线阅读,更多相关《PSK理论误码率与实际误码率MATLAB仿真程序(共1页).docx(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上%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) sig

2、ma = 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;专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁