m序列是一种伪随机序列,最大长度为,将n位的m序列看作一个变量的话,这个变量服从
的均匀分布,而高斯白噪声服从的是高斯分布,不能将m序列直接作为噪声源来产生噪声调频信号,而可以采用Box_Muller变换将m序列变换成高斯噪声。
Box_Muller变换是一种通过服从均匀分布的随机变量,来构建服从高斯分布的随机变量的一种方法,方式为:
、
服从的均匀分布,通过Box_Muller变换即:
本文介绍如何使用m序列和Box-Muller变换生成高斯噪声。首先通过m序列生成均匀分布的随机数,再利用Box-Muller变换将其转换为高斯分布,最后通过Matlab代码验证该方法的有效性。
m序列是一种伪随机序列,最大长度为,将n位的m序列看作一个变量的话,这个变量服从
的均匀分布,而高斯白噪声服从的是高斯分布,不能将m序列直接作为噪声源来产生噪声调频信号,而可以采用Box_Muller变换将m序列变换成高斯噪声。
Box_Muller变换是一种通过服从均匀分布的随机变量,来构建服从高斯分布的随机变量的一种方法,方式为:
、
服从的均匀分布,通过Box_Muller变换即:
3454
1437

被折叠的 条评论
为什么被折叠?