高斯白噪声与柱形图分析
发布时间
阅读量:
阅读量
记录matlab仿真过程中的若干问题
1、在信号中引入高斯白噪声
awgn函数的常见应用形式为:s=awgn(s,snr)
该调用方式默认设定信号s的强度为0dbw。
dbw是一种用于表征功率绝对值的单位,其计算方式为

当信号功率为1W时,对应的dBW值为0dBW。计算信号功率的表达式为:P=sum(s.^2)/length(s),即信号功率等于1,意味着该信号在各个时间点上的数值平方求和后的平均值为1,因此每个采样点的数值大致分布在1附近。只有在满足这一条件的前提下,采用上述格式调用awgn函数,才能生成符合指定信噪比要求的混合信号。
为了避免出现上述问题,可采用如下方式替代:
s=awgn(s,snr,'measured') 该函数能够自动识别原始信号的强度,并据此添加适当的噪声。
通过以下示例可以清晰地看出这一点:

还没有任何评论哟~
