通信专业Simulink---画误码率曲线(使用bertool工具)

疫情期间在家做项目,也忽略了博客的更新,最近有小伙伴给我留言说我上次的坑没填完,突然觉得写的东西还有点意义,马上就要返校了,会逐渐恢复博客的更新,跟大家分享一些学习到的知识,避免有小伙伴跟我一样踩坑。

书接上文:https://blog.csdn.net/anthomy/article/details/100834943

QPSK链路搭建完后,Crtl+S保存为QPSK.slx文件

在命令行窗口输入:bertool,回车

得到如下对话框,在Theoretical子菜单下,设置你需要EbNo区间,这里设为-2:10,信道设为awgn,调制方式是QPSK。

点击右下方的plot即可显示理论误码曲线。

选择Monte Carlo子菜单

一样把EbNo区间设为-2:10,步长为1。

通过Browse选择你刚刚保存的文件QPSK.slx。

在Error rate模块里选择输出到工作间,把下方出现的误码率变量名称复制到该对话框中的BER variable name里。

点击右下方的Run,等待运行,仿真运行出现的,随着信噪比而变化的误码率的点就会画在图上啦。

到这里就完成了。

  • 20
    点赞
  • 142
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值