问题:
块“bask/模拟滤波器设计”中状态“1"在时间0.0的导数不是有限的。模拟将停止。解决方案中可能存在奇点。如果没有,请尝试减小步长(通过减小固定步长或拧紧误差公差)
背景:
最近在无线通信调制解调中会遇到simulink仿真报错,一般是出现在滤波器上的,解决后来看大概问题是出在awgn信道模块。
解决方案:
(1)一般都是awgn模块使用的是EbNo,最粗暴的解决方法是将模式改为snr模式
(2)在使用官方提供的调制模块时,如果非要用EbNo(比如用bertool工具画图),可以尝试修改符号周期为码源周期的两倍。
(3)对于使用的是自己设计的调制解调模块(2)不适用,一般可以采用SNR模式,没有找到更好的办法。