2ASK 和 2FSK 调制解调的完整方案,调试起来挺方便。随机码流生成超 10 万个符号,能测到误码率的真实表现。加了自定义平坦衰落信道,还能开 AGC 自动增益控制,蛮贴近实际传输场景的。接收端也做得比较细,分别用了低通滤波匹配滤波来试效果,顺便还能对比一下两种方式的性能差异,图一画,一目了然。

基带波形你自己选,爱方波就方波,爱 Raised Cosine 也行,写起来也不麻烦。还能画出不同 SNR 下的误码率和理论曲线对比图,拿去写报告都省心。

你要是想扩展,比如改成 2PSK 或者 4ASK,其实只要调一下调制部分的参数和符号映射,框架都能沿用。,挺适合入门数字通信的朋友练手,代码也不复杂,响应也快。

推荐你顺带看看这个2ASK、2FSK、2PSK 仿真与解调的例子,概念上更清晰;还有Simulink 仿真设计版本的也蛮有意思,图形化直观些。

如果你研究误码率,也别错过QPSK 误码率计算这个资源,对照学习更有感觉。