白噪声_高斯噪声_高斯白噪声的区别

白噪声_高斯噪声_高斯白噪声的区别
白噪声_高斯噪声_高斯白噪声的区别

这几个概念的区别和联系:(转自:研学论坛)

白噪声,就是说功率谱为一常数;也就是说,其协方差函数在delay=0时不为0,在delay不等于0时值为零;换句话说,样本点互不相关。(条件:

零均值。)

所以,“白”与“不白”是和分布没有关系的。

当随机的从高斯分布中获取采样值时,采样点所组成的随机过程就是“高斯白噪声”;

同理,当随机的从均匀分布中获取采样值时,采样点所组成的随机过程就是“均匀白噪声”。

那么,是否有“非白的高斯”噪声呢?答案是肯定的,这就是”高斯色噪声“。这

种噪声其分布是高斯的,但是它的频谱不是一个常数,或者说,对高斯信号采样的时候不是随机采样的,而是按照某种规律来采样的。

仿真时经常采用高斯白噪声是因为实际系统(包括雷达和通信系统等大多数电子系统)中的主要噪声来源是热噪声,而热噪声是典型的高斯白噪声,高斯噪声下的理想系统都是线性系统。

相关讨论:

1、白噪声是指功率谱在整个频域内为常数的噪声,其付氏反变换是单位冲击函数的n倍(n取决于功率谱的大小),说明噪声自相关函数在t=0时不为零,其他时刻都为0,自相关性最强。高斯噪声是一种随机噪声,其幅度的统计规律服从高斯分布。高斯白噪声是幅度统计规律服从高斯分布而功率谱为常数的噪声如果在系统通带内功率谱为常数,成为带限白噪声“高斯”与“白”没有直接关系,有时人们还会提出高斯型噪声,这指的是噪声功率谱呈高斯分布函数的形状而已。

2、有一个问题我想提出来:

连续白噪声和离散白噪声序列的关系是什么?它们之间不应该是简单的采样

关系。因为连续白噪声的功率谱在整个频率轴上为常数,按照随机信号采样定理,对这样的信号采样,采样后的序列的功率谱必然发生混叠,而且混叠过后的功率谱是什么?应该是在整个频率轴上都为无穷大。这显然不满足离散白噪声序列的定义。

那离散白噪声序列跟连续白噪声有何关系?我觉得是对带限的连续白噪声进行采样后得到的,这个带限的连续白噪声信号的带宽刚好满足Nyquist抽样定理。这样采样过后的信号的功率谱就能满足定义了。

答:连续白噪声是离散白噪声在采样间隔趋近于零的极限。对带限的连续白噪声按照Nyquist采样定理进行采样就得到信息不损失的白噪声序列,当连续

白噪声的带宽趋近于无穷大时,采样率也趋近于无穷大(采样间隔趋近于零),此时不会发生频谱混叠。用极限的概念理解二者的关系就很清楚了。需要说明的是,任何实际系统都是工作于一定频带范围内的,带宽为无穷大的信号仅仅存

在于理论分析中,在实际系统中找不到。

3、对随机信号而言也有采样定理,这个采样定理是针对功率谱而言的。具

体的证明可以参看陆大金老师的随机过程教材。(清华的博士入学考试指定的参考教材)

4、对于不限带的白噪声,已经分析的比较清楚了。

而对于限带白噪声,我认为既然考虑采样定理,那么连续的限带白噪声可以

利用采样函数作为正交基的系数来表示,这些系数就是对应的噪声采样值,这个过程就是连续噪声的离散化过程,以上分析也是分析连续信道容量使用的方法。

那么在数字通信中我们讨论的噪声实际就是这些离散的以采样函数为正交基的系数(即噪声采样值),这时分析这些噪声采样值可知相关函数就是N0×delta(n),这里delta(n)是离散的冲激函数。也即功率为N0×delta(0)=N0为有限值。以上分析具体可以参考John Proakis的一书。

有一个概念错误需要指出:“高斯白噪声的幅度服从高斯分布”的说法是错误的,

高斯噪声的幅度服从瑞利分布。

另外,还必须区分高斯噪声和白噪声两个不同的概念。高斯噪声是指噪声的概率密度函数服从高斯分布,白噪声是指噪声的任意两个采样样本之间不相关,两者描述的角度不同。白噪声不必服从高斯分布,高斯分布的噪声不一定是白噪声。当然,实际系统中的热噪声是我们一般所说的白噪声的主要来源,它是服从高斯分布的,但一般具有有限的带宽,即常说的窄带白噪声,严格意义上它不是白

噪声。

信号中高斯白噪声在频域中是否仍为高斯白噪声?谢谢。

严格来说,你这种提问的方法是有问题的,因为白噪声从定义上说就是指随

机序列在时间上不相关。问题应该这样问:高斯白噪声序列变换到频域后是否仍然不想关?由于傅立叶变换是一种线性变换,高斯白噪声序列变换到频域后肯定服从高斯分布,而且仍然不相关。因为对一个满秩矩阵进行正交变换(傅立叶变换是一种正交变换)得到的矩阵仍然是满秩矩阵。

当然,以上说法只在时间无穷的意义上是正确的。对任何有限点的实际序列,

在相关的意义上看,即使用循环相关,得到的也是周期性相关函数,所以严格意义上不能称为白噪声;在分布特性上看,根据大数定理,只有时间趋于无穷时,一个序列的概率密度函数才能真正服从某一分布。从一个服从高斯分布的无限长序列中截取一段(时间加窗),理论上会导致其失去严格的高斯分布特性。但是,从实际应用的角度,我们一般并不从理论上这样较真,总是在背景噪声是高斯白噪声这样的前提下推导公式,预测系统在任意时刻(无穷时间上的一个时刻)的性能,信号处理时的有限点高斯白噪声样本虽然从严格理论意义上看已不是高斯白噪声,但还是把它当作高斯白噪声来处理。这样做的结果是,系统的整体性能在某一时刻可能与理论公式推导的性能有出入,但在无限时间的意义上看,系统性能会趋于理论分析结果。也是基于这一思想,我们经常用Monte-Carlo仿真预测系统的性能。

一维(实数)高斯白噪声的幅度是服从高斯分布的。只有二维的(复数)高斯白噪声的幅值是服从瑞利分布的。更高维的高斯白噪声的幅值则是服从X^2分布的。

错误!什么叫信号的幅度?幅度就是实信号的绝对值和复信号的模。因

此,即使是一维的高斯白噪声,其幅度也不会服从高斯分布,而应该服从瑞利分布。二维不相关的复高斯白噪声包络服从指数分布(X^2分布的自由度为2的特例)。n个不相关的复高斯白噪声序列叠加后的复信号包络服从自由度为2n的X^2分布。这些在教科书上写得很清楚。

一个总结:

1. 高斯分布随机变量的绝对值的分布既不是高斯分布,也不是瑞利分布(见附件);高斯分布随机变量的平方服从自由度为1的(X2)分布;实部和虚部均服从高斯分布且统计独立的复随机变量的模服从瑞利分布;实部和虚部均服从高斯分布且统计独立的复随机变量的模的平方服从指数分布(或自由度为2的(X2)分布);N个实部和虚部均服从高斯分布且统计独立的复随机变量的模的平方和服从自由度为2N的(X2)分布。具体推导见附件。

2. 从概念上,高斯分布随机变量不存在“模”的说法,只能说“绝对值”(属于随机变量的函数)。在雷达领域,经常说“高斯噪声中信号的模服从瑞利分布”,这句话隐含着雷达信号包含I、Q两个正交通道。

3. 高斯噪声和白噪声是两个不同的概念,这一点大家没有异议(见我9月29日的帖子),我就不重复了。

4. 由于傅立叶变换是一种线性运算,高斯分布随机变量样本的傅立叶变换是存

在的,而且仍然是高斯分布。但某一个随便变量样本的傅立叶变换不能代表随机序列的性质,描述随机信号的频率特性要用功率谱密度,也就是随机信号的相关函数的傅立叶变换。

白噪声与高白区别

白噪声、高斯色噪声、高斯白噪声 白噪声,就是说功率谱为一常数;也就是说,其协方差函数在delay=0时不为0,在delay不等于0时值为零;换句话说,样本点互不相关。(条件:零均值。)所以,“白”与“不白”是和分布没有关系的。 当随机的从高斯分布中获取采样值时,采样点所组成的随机过程就是“高斯白噪声”; 同理,当随机的从均匀分布中获取采样值时,采样点所组成的随机过程就是“均匀白噪声”。 那么,是否有“非白的高斯”噪声呢?答案是肯定的,这就是”高斯色噪声“。这种噪声其分布是高斯的,但是它的频谱不是一个常数,或者说,对高斯信号采样的时候不是随机采样的,而是按照某种规律来采样的。 仿真时经常采用高斯白噪声是因为实际系统(包括雷达和通信系统等大多数电子系统)中的主要噪声来源是热噪声,而热噪声是典型的高斯白噪声,高斯噪声下的理想系统都是线性系统。

相关讨论: 1、白噪声是指功率谱在整个频域内为常数的噪声,其付氏反变换是单位冲击函数的n倍(n取决于功率谱的大小),说明噪声自相关函数在t=0时不为零,其他时刻都为0,自相关性最强。高斯噪声是一种随机噪声,其幅度的统计规律服从高斯分布。高斯白噪声是幅度统计规律服从高斯分布而功率谱为常数的噪声如果在系统通带内功率谱为常数,成为带限白噪声“高斯”与“白”没有直接关系,有时人们还会提出高斯型噪声,这指的是噪声功率谱呈高斯分布函数的形状而已。 2、有一个问题我想提出来: 连续白噪声和离散白噪声序列的关系是什么?它们之间不应该是简单的采样关系。因为连续白噪声的功率谱在整个频率轴上为常数,按照随机信号采样定理,对这样的信号采样,采样后的序列的功率谱必然发生混叠,而且混叠过后的功率谱是什么?应该是在整个频率轴上都为无穷大。这显然不满足离散白噪声序列的定义。 那离散白噪声序列跟连续白噪声有何关系?我觉得是对带限的连续白噪声进行采样后得到的,这个带限的连续白噪声信号的带宽刚好满足Nyquist抽样定理。这样采样过后的信号的功率谱就能满足定义了。 答:连续白噪声是离散白噪声在采样间隔趋近于零的极限。对带限的连续白噪声按照Nyquist采样定理进行采样就得到信息不损失的白噪声序列,当连续白噪声的带宽趋近于无穷大时,采样率也趋近于无穷大(采样间隔趋近于零),此时不会发生频谱混叠。用极限的概念理解二者的关系就很清楚了。需要说明的是,任何实际系统都是工作于一定频带范围内的,带宽为无穷大的信号仅仅存在于理论分析中,在实际系统中找不到。 3、对随机信号而言也有采样定理,这个采样定理是针对功率谱而言的。具体的证明可以参看陆大金老师的随机过程教材。(清华的博士入学考试指定的参考教材) 4、对于不限带的白噪声,已经分析的比较清楚了。 而对于限带白噪声,我认为既然考虑采样定理,那么连续的限带白噪声可以利用采样函数作为正交基的系数来表示,这些系数就是对应的噪声采样值,这个过程

高斯白噪声与高斯噪声的相关概念

高斯噪声是一种随机噪声,在任选瞬时中任取n个,其值按n个变数的高斯概率定律分布。注: 1,高斯噪声完全由其时变平均值和两瞬时的协方差函数来确定,若噪声为平稳的,则平均值与时间无关,而协方差函数则变成仅和所考虑的两瞬时之差有关的相关函数,它在意义上等效于功率谱密度。 2,高斯噪声可以是大量独立的脉冲所产生的,从而在任何有限时间间隔内,这些脉冲中的每一个脉冲值与所有脉冲值的总和相比都可忽略不计。 3,实际上热噪声、散弹噪声及量子噪声都是高斯噪声。 白噪声是一种功率频谱密度为常数的随机信号或随机过程。换句话说,此信号在各个频段上的功率是一样的,由于白光是由各种频率(颜色)的单色光混合而成,因而此信号的这种具有平坦功率谱的性质被称作是“白色的”,此信号也因此被称作白噪声。相对的,其他不具有这一性质的噪声信号被称为有色噪声(功率谱密度随频率变化)。 理想的白噪声具有无限带宽,因而其能量是无限大,这在现实世界是不可能存在的。实际上,我们常常将有限带宽的平整讯号视为白噪音,因为这让我们在数学分析上更加方便。然而,白噪声在数学处理上比较方便,因此它是系统分析的有力工具。一般,只要一个噪声过程所具有的频谱宽度远远大于它所作用系统的带宽,并且在该带宽中其频谱密度基本上可以作为常数来考虑,就可以把它作为白噪声来处理。例如,热噪声和散弹噪声在很宽的频率范围内具有均匀的功率谱密度,通常可以认为它们是白噪声。 白噪声的功率谱密度是一个常数。这是因为:白噪声的时域信号中任意两个不同时刻是不相关的,因此,白噪声的自相关函数为冲击函数,因此,白噪声的功率谱密度为常数。(自相关函数和功率谱密度是傅立叶变换对)。 当随机的从高斯分布中获取采样值时,采样点所组成的随机过程就是“高斯白噪声”;同理,当随机的从均匀分布中获取采样值时,采样点所组成的随机过程就是“均匀白噪声”。 “非白的高斯”噪声——高斯色噪声。这种噪声其分布是高斯的,但是它的频谱不是一个常数,或者说,对高斯信号采样的时候不是随机采样的,而是按照某种规律来采样的。 仿真时经常采用高斯白噪声是因为实际系统(包括雷达和通信系统等大多数电子系统)中的主要噪声来源是热噪声,而热噪声是典型的高斯白噪声,高斯噪声下的理想系统都是线性系统。 高斯白噪声:如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。 热噪声和散粒噪声是高斯白噪声。 所谓高斯白噪声中的高斯是指概率分布是正态函数,而白噪声是指它的二阶矩不相关,一阶矩为常数,是指先后信号在时间上的相关性。这是考查一个信号的两个不同方面的问题。

高斯白噪声

一、概念 英文名称:white Gaussian noise; WGN 定义:均匀分布于给定频带上的高斯噪声; 所谓高斯白噪声中的高斯是指概率分布是正态函数,而白噪声是指它的二阶矩不相关,一阶矩为常数,是指先后信号在时间上的相关性。这是考察一个信号的两个不同方面的问题。 高斯白噪声:如果一个噪声,它的幅度服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。 热噪声和散粒噪声是高斯白噪声。 二、matlab举例 Matlab有两个函数可以产生高斯白噪声,wgn( )和awgn( )。 1. WGN:产生高斯白噪声 y = wgn(m,n,p) y = wgn(m,n,p) %产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。 y = wgn(m,n,p,imp) y = wgn(m,n,p,imp) %以欧姆(Ohm)为单位指定负载阻抗。 y = wgn(m,n,p,imp,state) y = wgn(m,n,p,imp,state) %重置RANDN的状态。 2. AWGN:在某一信号中加入高斯白噪声 y = awgn(x,SNR) y = awgn(x,SNR) %在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x的强度假定为0dBW。如果x是复数,就加入复噪声。 clear,clc; N=0:1000; fs=1024; t=N./fs; y=3*sin(2*pi*t); x=wgn(1,1001,2); i=y+x; % i=awgn(y,2); subplot(3,1,1),plot(x); subplot(3,1,2),plot(y); subplot(3,1,3),plot(i);

MATLAB中产生高斯白噪声

MATLAB中产生高斯白噪声,涉及到awgn和wgn函数 MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。 1. WGN:产生高斯白噪声 y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。 y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗。 y = wgn(m,n,p,imp,state) 重置RANDN的状态。 在数值变量后还可附加一些标志性参数: y = wgn(…,POWERTYPE) 指定p的单位。POWERTYPE可以是'dBW', 'dBm'或 'linear'。线性强度(linear power)以瓦特(Watt)为单位。 y = wgn(…,OUTPUTTYPE) 指定输出类型。OUTPUTTYPE可以是'real'或 'complex'。 2. AWGN:在某一信号中加入高斯白噪声 y = awgn(x,SNR) 在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x的强度假定为0dBW。如果x是复数,就加入复噪声。 y = awgn(x,SNR,SIGPOWER) 如果SIGPOWER是数值,则其代表以dBW为单位的信号强度;如果SIGPOWER为'measured',则函数将在加入噪声之前测定信号强度。y = awgn(x,SNR,SIGPOWER,STATE) 重置RANDN的状态。 y = awgn(…,POWERTYPE)指定SNR和SIGPOWER的单位。POWERTYPE可以是'dB'或'linear'。如果POWERTYPE是'dB',那么SNR以dB为单位,而SIGPOWER以dBW为单位。如果POWERTYPE是'linear',那么SNR作为比值来度量,而SIGPOWER 以瓦特为单位。 注释 1. 分贝(decibel,dB):分贝(dB)是表示相对功率或幅度电平的标准单位,换句话说,就是我们用来表示两个能量之间的差别的一种表示单位,它不是一个绝对单位。例如,电子系统中将电压、电流、功率等物理量的强弱通称为电平,电平的单位通常就以分贝表示,即事先取一个电压或电流作为参考值(0dB),用待表示的量与参考值之比取对数,再乘以20作为电平的分贝数(功率的电平值改乘10)。 2. 分贝瓦(dBW, dB Watt):指以1W的输出功率为基准时,用分贝来测量的功率放大器的功率值。 3. dBm (dB-milliWatt):即与1milliWatt(毫瓦)作比较得出的数字。 0 dBm = 1 mW 10 dBm = 10 mW 20 dBm = 100 mW 也可直接用randn函数产生高斯分布序列,例如: 程序代码 y=randn(1,2500); y=y/std(y);

高斯白噪声

MATLAB中产生高斯白噪声的两个函数 MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。 1. WGN:产生高斯白噪声 y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。 y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗。 y = wgn(m,n,p,imp,state) 重置RANDN的状态。 在数值变量后还可附加一些标志性参数: y = wgn(…,POWERTYPE) 指定p的单位。POWERTYPE可以是'dBW', 'dBm'或'linear'。线性强度(linear power)以瓦特(Watt)为单位。 y = wgn(…,OUTPUTTYPE) 指定输出类型。OUTPUTTYPE可以是'real'或 'complex'。 2. AWGN:在某一信号中加入高斯白噪声 y = awgn(x,SNR) 在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x 的强度假定为0dBW。如果x是复数,就加入复噪声。 y = awgn(x,SNR,SIGPOWER) 如果SIGPOWER是数值,则其代表以dBW为单位的信号强度;如果SIGPOWER为'measured',则函数将在加入噪声之前测定信号强度。 y = awgn(x,SNR,SIGPOWER,STATE) 重置RANDN的状态。 y = awgn(…,POWERTYPE) 指定SNR和SIGPOWER的单位。POWERTYPE 可以是'dB'或'linear'。如果POWERTYPE是'dB',那么SNR以dB为单位,而SIGPOWER以dBW为单位。如果POWERTYPE是'linear',那么SNR作为比值来度量,而SIGPOWER以瓦特为单位。 注释 1. 分贝(decibel, dB):分贝(dB)是表示相对功率或幅度电平的标准单位,换句话说,就是我们用来表示两个能量之间的差别的一种表示单位,它不是一个绝对单位。例如,电子系统中将电压、电流、功率等物理量的强弱通称为电平,电

高斯白噪声地matlab实现

通信系统建模与仿真 实验一、高斯白噪声的matlab 实现 要求: 样本点:100 1000 标准差:0.2 2 10 均值: 0 0.2 白噪声 如果噪声的功率谱密度在所有的频率上均为一常数,即 ) /(),(,)(0Hz W f n f P n +∞<<-∞= 式中:0n 为常数,责成该噪声为白噪声,用)(t n 表示。 高斯白噪声的matlab 实现

1.样本点为1000、均值为0、标准差为0.2时,高斯白噪声分布为下图所示: 程序如下所示: % White background nois clear all f = 1:1:1000; for i = 1:length(f) K = (0.2) * randn(1,1) - 0; P(i) = 10.^(K - 3.95*(10^-5)*f(i)); A(i) = sqrt(2*P(i)); end xifft = ifft(A); realx = real(xifft); ti = [1:length(xifft)-1]/1000; realx2(1:length(xifft)-1) = realx(2:length(xifft)); plot(ti,realx2) 2.样本点为1000、均值为0、标准差为2时,高斯白噪声分布为下图所示:

程序如下所示: % White background nois clear all f = 1:1:1000; for i = 1:length(f) K = (2) * randn(1,1) - 0; P(i) = 10.^(K - 3.95*(10^-5)*f(i)); A(i) = sqrt(2*P(i)); end xifft = ifft(A); realx = real(xifft); ti = [1:length(xifft)-1]/1000; realx2(1:length(xifft)-1) = realx(2:length(xifft)); plot(ti,realx2) 3.样本点为1000、均值为0、标准差为10时,高斯白噪声分布为下图所示:

高斯白噪声

本文科普一下高斯白噪声(white Gaussian noise,WGN)。 百度百科上解释为“高斯白噪声,幅度分布服从高斯分布,功率谱密度服从均匀分布”,听起来有些晦涩难懂,下面结合例子通俗而详细地介绍一下。 白噪声,如同白光一样,是所有颜色的光叠加而成,不同颜色的光本质区别是的它们的频率各不相同(如红色光波长长而频率低,相应的,紫色光波长短而频率高)。白噪声在功率谱上(若以频率为横轴,信号幅度的平方为功率)趋近为常值,即噪声频率丰富,在整个频谱上都有成分,即从低频到高频,低频指的是信号不变或缓慢变化,高频指的是信号突变。 由傅里叶变换性质可知,时域有限,频域无限;频域有限,时域无限。那么频域无限的信号变换到时域上,对应于冲击函数的整数倍(由公式也可推得:)。即说明在时间轴的某点上,噪声孤立,与其它点的噪声无关,也就是说,该点噪声幅值可以任意,不受前后点噪声幅值影响。简而言之,任意时刻出现的噪声幅值都是随机的(这句话实际上说的就是功率谱密度服从均与分布的意思,不同的是,前者从时域角度描述,而后者是从频域角度描述)。这里要指出功率谱密度(Power Spectral Density,PSD)的概念,它从频域角度出发,定义了信号的功率是如何随频率分布的,即以频率为横轴,功率为纵轴。 既然白噪声信号是“随机”的,那么反过来,什么叫做“相关”呢?顾名思义,相关就是某一时刻的噪声点不孤立,和其它时刻的噪声幅值有关。其实相关的情况有很多种,比如此时刻的噪声幅值比上一时刻的大,而下一时刻的噪声幅值比此时刻的还大,即信号的幅值在时间轴上按从小到大的顺序排列。除此之外,幅值从大到小,或幅值一大一小等都叫做“相关”,而非“随机”的。 解释完了“白噪声”,再来谈谈“高斯分布”。高斯分布,又名正态分布(normal distribution)。概率密度函数曲线的形状又两个参数决定:平均值和方差。简单来说,平均值决定曲线对称中线,方差决定曲线的胖瘦,即贴近中线的程度。概率密度定义了信号出现的频率是如何随着其幅值变化的,即以信号幅值为横轴,以出现的频率为纵轴。因此,从概率密度角度来说,高斯白噪声的幅度分布服从高斯分布 描述了“白噪声”和“高斯噪声”两个含义,那么,回到文章开头的解释:高斯白噪声,幅度分布服从高斯分布,功率谱密度服从均匀分布。它的意义就很明确了,上半句是从空域(幅值)角度描述“高斯噪声”,而下半句是从频域角度描述“白噪声”。 下面以matlab程序演示,感性认识一下高斯白噪声。 程序1(高斯白噪声):

白噪声深度分析

1.什么是白噪声?答:白噪声是指功率谱密度在整个频域内均匀分布的噪声。白噪声或白杂讯,是一种功率频谱密度为常数的随机信号或随机过程。换句话说,此信号在各个频段上的功率是一样的,由于白光是由各种频率(颜色)的单色光混合而成,因而此信号的这种具有平坦功率谱的性质被称作是“白色的”,此信号也因此被称作白噪声。相对的,其他不具有这一性质的噪声信号被称为有色噪声。 理想的白噪声具有无限带宽,因而其能量是无限大,这在现实世界是不可能存在的。实际上,我们常常将有限带宽的平整讯号视为白噪音,因为这让我们在数学分析上更加方便。然而,白噪声在数学处理上比较方便,因此它是系统分析的有力工具。一般,只要一个噪声过程所具有的频谱宽度远远大于它所作用系统的带宽,并且在该带宽中其频谱密度基本上可以作为常数来考虑,就可以把它作为白噪声来处理。例如,热噪声和散弹噪声在很宽的频率范围内具有均匀的功率谱密度,通常可以认为它们是白噪声。高斯白噪声的概念——."白"指功率谱恒定;高斯指幅度取各种值时的概率p (x)是高斯函数 高斯噪声——n维分布都服从高斯分布的噪声 高斯分布——也称正态分布,又称常态分布。对于随机变量X,记为N(μ,σ2),分别为高斯分布的期望和方差。当有确定值时,p (x)也就确定了,特别当μ=0,σ2=1时,X的分布为标准正态分布。 2.matlab中白噪声和有色噪声怎么表示?答:假设V和W是2个n维噪声序列,其中V表示白噪声,W表示有色噪声,在MATLAB中表示方法为: V=randn(m,n) W = filter(b,1,V); b为滤波器系数。 3. 什么叫单边功率谱和双边功率谱?他们如何计算? 答:单边功率谱密度(N0)主要用在复数信号中,双边功率谱密度(N0/2)主要用在实信号中。单边功率谱适于基带分析,在基带中是0中频。如果信号通过了调制,将原中频搬移到了高频段,原来的负频部分就成了正频,利用双边功率谱进行分析。 4.Matlab常用工具箱有哪些?答:MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。开放性使MATLAB广受用户欢迎。除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。 Matlab Main Toolbox——matlab主工具箱;Control System Toolbox——控制系统工具箱; Communication Toolbox——通讯工具箱 Financial Toolbox——财政金融工具箱;System Identification Toolbox——系统辨识工具箱; Fuzzy Logic Toolbox——模糊逻辑工具箱 Higher-Order Spectral Analysis Toolbox——高阶谱分析工具箱; Image Processing Toolbox——图象处理工具箱 LMI Control Toolbox——线性矩阵不等式工具箱; Model predictive Control Toolbox——模型预测控制工具箱 μ-Analysis and Synthesis Toolbox——μ分析工具箱;Neural Network Toolbox——神经网络工具箱 Optimization Toolbox——优化工具箱;Partial Differential Toolbox——偏微分方程工具箱;Robust Control Toolbox——鲁棒控制工具箱

白噪声

4.3 理想白噪声、带限白噪声比较分析 1、实验原理 若一个具有零均值的平稳随机过程,其功率谱密度在某一个有限频率范围内均匀分布,而在此范围外为零,则称这个过程为带限白噪声。带限白噪声分为低通型和带通型。 白噪声详细描述可参考马文平、李兵兵等编著.随机信号分析与应用.科学出版社,2006出版的书第2章节。朱华、黄辉宁、李永庆、梅文博.随机信号分析.北京理工大学出版社,2000出版的书第4章节。以及与随机信号分析相关的参考书籍。 2、实验任务与要求 ⑴ 通过实验掌握白噪声的特性以及带限白噪声的意义,重点在于系统测试与分析。算法选用matlab 或c/c++语言之一编写和仿真程序。系统框图如图2-8所示: 低通 带通 x(t) y1(t) y2(t) 图2-8 带通滤波器系统框图 ⑵ 输入信号 x(t):x(t)分别为高斯白噪声信号和均匀白噪声信号,高斯白噪声如图2-9所示: 图2-9 高斯白噪声的时域、频域图

要求测试白噪声的均值、均方值、方差,自相关函数、概率密度、频谱及功率谱密度并绘图。分析实验结果,搞清楚均值、均方值、方差,自相关函数、频谱及功率谱密度的物理意义。例:均值除了表示信号的平均值,它还表示信号中有了什么成分。相关函数当τ=0时为什么会有一个冲击,表示什么,它又等于什么。信号的时域波形有哪些特征,频域又有哪些特征。频谱及功率谱密度有什么差异,什么噪声是白噪声,这个噪声符合白噪声的定义吗等等。 ⑶设计一个低通滤波器和一个带通滤波器。要求白噪声分别通过低通滤波器和带通滤波器后的信号能够表现出带限白噪声的特点。测试低通滤波器和一个带通滤波器的时频特性和频域特性以验证其正确性。 ⑷分别计算高斯白噪声、均匀白噪声经低通滤波、带通滤波器后的均值、均方值、方差、概率密度、自相关函数、频谱及功率谱密度,并加以分析。 ⑸所有结果均用图示法来表示。 ⑹白噪声在什么情况下为带限白噪声? ⑺按要求写实验报告。

matlab 正弦波 高斯白噪声 均匀白噪声 功率谱密度 自相关函数

现代通信原理作业一 姓名:张英伟学号:133320085208036 班级:13级理工部3班 利用matlab完成: ●产生正弦波信号、均匀白噪声以及高斯白噪声并分别将两种噪声叠加到正弦 波信号上,绘出波形。 ●分别求取均匀白噪声序列和高斯白噪声序列的自相关及功率谱密度,绘出波 形。 一、白噪声区别及产生方法 1、定义: 均匀白噪声:噪声的幅度分布服从均匀分布,功率谱密度在整个频域内均匀分布的噪声。 高斯白噪声:噪声的幅度分布服从正态分布,功率谱密度在整个频域内均匀分布的噪声。 2、matlab仿真函数: rand函数默认产生是区间在[0,1]的随机数,这里需要利用公式: z2=a+(b-(a))*rand(m,n)............(公式1) randn函数默认产生均值是0、方差是1的随机序列,所以可以用其来产生均值为0、方差为1的正态分布白噪声,即N(0,12)。利用公式: z1=a+b*randn(1,n).................(公式2)可以产生均值为a,方差为b2 高斯白噪声,即N(a,b2)。 二、自相关函数与功率谱密度之间的关系 1、功率谱密度:每单位频率波携带的功率,这被称为信号的功率谱密度。 2、自相关函数:描述随机信号X(t)在任意两个不同时刻t1,t2的取值之间的相关程度。 3、维纳-辛钦定理: 由于平均值不为零的信号不是平方可积的,所以在这种情况下就没有傅里叶变换。幸运的是维纳-辛钦定理提供了一个简单的替换方法,如果信号可以看作是平稳随机过程,那么功率谱密度就是信号自相关函数的傅里叶变换。 4、平稳随机过程:是在固定时间和位置的概率分布与所有时间和位置的概率分布相同的随机过程。(就是指得仅一个随机过程,中途没有变成另外一个统计特性的随机过程)

白噪声

白噪声 白噪声是指功率谱密度在整个频域内均匀分布的噪声。所有频率具有相同能量密度的随机噪声称为白噪声。从我们耳朵的频率响应听起来它是非常明亮的“咝”声(每高一个八度,频率就升高一倍。因此高频率区的能量也显著增强)。 1概述 白噪声是指在较宽的频率范围内,各等带宽的频带所含的噪声能量相等的噪声。 一般在物理上把它翻译成白噪声(white noise)。 白噪声或白杂讯,是一种功率频谱密度为常数的随机信号或随机过程。换句话说,此信号在各个频段上的功率是一样的,由于白光是由各种频率(颜色)的单色光混合而成,因而此信号的这种具有平坦功率谱的性质被称作是“白色的”,此信号也因此被称作白噪声。相对的,其他不具有这一性质的噪声信号被称为有色噪声。 理想的白噪声具有无限带宽,因而其能量是无限大,这在现实世界是不可能存在的。实际上,我们常常将有限带宽的平整讯号视为白噪音,因为这让我们在数学分析上更加方便。然而,白噪声在数学处理上比较方便,因此它是系统分析的有力工具。一般,只要一个噪声过程所具有的频谱宽度远远大于它所作用系统的带宽,并且在该带宽中其频谱密度基本上可以作为常数来考虑,就可以把它作为白噪声来

处理。例如,热噪声和散弹噪声在很宽的频率范围内具有均匀的功率谱密度,通常可以认为它们是白噪声。 当你需要专心工作,而周遭总是有繁杂的声音时,就可以选用这两种声音来加以遮蔽。一般来说,通常的情况下你可以选用白色噪音,而粉红色噪音则是特别针对说话声的遮蔽材料。 粉红色噪音又被称做频率反比(1/f) 噪音,因为它的能量分布与频率成反比,或者说是每一个八度音程(Octave) 能量就衰退3 dB。 高斯白噪声 高斯白噪声:如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。 热噪声和散粒噪声是高斯白噪声。 所谓高斯白噪声中的高斯是指概率分布是正态函数,而白噪声是指它的二阶矩不相关,一阶矩为常数,是指先后信号在时间上的相关性。这是考查一个信号的两个不同方面的问题。 高斯白噪声是指信号中包含从负无穷到正无穷之间的所有频率 分量,且各频率分量在信号中的权值相同。白光包含各个频率成分的光,白噪声这个名称是由此由此而来的。它在任意时刻的幅度是随机的,但在整体上满足高斯分布函数。时变信号的知识参考《信号与系统》,高斯白噪声参考《通信原理》类书籍。 2 分析 是70年代中期国际上新创立的无穷维Schwartz广泛函数理论,应用所严加安研究员是建立和完善该理论的数学框架的主要贡献者

高斯白噪声的产生和性能测试

实验二 高斯白噪声的产生和性能测试 1.实验目的 ⑴ 了解高斯白噪声信号的特性,包括均值(数学期望)、方差、相关函数、频谱及功率谱密度等。 ⑵ 掌握高斯白噪声信号的分析方法。 ⒉ 实验原理 所谓高斯白噪声是指它的概率统计特性服从高斯分布而它的功率谱密度又是均匀的。确切的说,白噪声只是一种理想化的模型,因为实际的噪声功率谱密度不可能具有无限宽的带宽,否则它的平均功率将是无限大,是物理上不可实现的。然而白噪声在数学处理上比较方便,所以它在通信系统的分析中有十分重要的作用。一般地说,只要噪声的功率谱密度的宽度远大于它所作用的系统的带宽,并且在系统的带宽内,它的功率谱密度基本上是常数,就可以作为白噪声处理了。白噪声的功率谱密度为: 2)(0 N f S n = 其中0N 为单边功率谱密度。 白噪声的自相关函数位: )(20τδτN R =)( 白噪声的自相关函数是位于τ=0处,强度为20N 的冲击函数。这表明白噪声在任何两个不同的瞬间的取值是不相关的。同时也意味着白噪声能随时间无限快的变化,因为它含一切频率分量而无限宽的带宽。下面我们给出几种分布的白噪声。 随机过程的几种分布 前人已证明,要产生一个服从某种分布的随机数,可以先求出其分布函数的反函数的解析式,再将一个在[0,1]区间内的均匀分布的随机数的值代入其中,就可以计算出服从某种分布的随机数。下面我们就求解这些随机数。 [0,1]区间均匀分布随机信号的产生 采用混合同余法产生[0,1]区间的均匀分布随机数。混合同余法产生随机数的递推公式为: c ay y n n +=+1 n=0,1,2…… M y x n n = n=1,2,3…… 由上式的出如下实用算法: ][1M c ax M c ax x n n n +-+=+ M y x 00= 其中: k M 2=,其中k 为计算几种数字尾部的字长 14+=t a ,t 为任意选定的正整数 0y ,为任意非负整数 c ,为奇数 C 语言中的rand ()函数是服从[0,1]均匀分布的,所以在以后的实验中如果用到均匀分布的随机数,我们统一使用rand()函数。 正态分布(高斯分布)随机信号的产生

理想白噪声和带限白噪声的产生与分析解析

理想白噪声和带限白噪声 的产生与分析 摘要 利用Matlab 仿真分析产生的高斯白噪声和均匀白噪声通过低通滤波器和 带通滤波器后的时域及频域波形,以便更好地理解白噪声。 背景 在实际应用中,通信设备的各种电子器件、传输线、天线等都会产生噪 声,伴随着信号的产生、传输和处理的全过程。噪声也是一种随机过程,而白噪声具有均匀功率谱密度,在数学处理上具有方便、简单的优点。电子设备中的起伏过程如电阻热噪声、散弹噪声等,在相当宽的频率范围内具有均匀的功率谱密度,可以当做白噪声处理,因而研究白噪声的特性显得非常重要。 实验特点与原理 (1)随机信号的分析方法 在信号系统中,把信号分为确知信号与随机信号两类。在工程技术中,一般用概率密度、均值、均方值、方差、自相关函数、频谱、功率谱密度等描述随机过程的统计特性。 ①均值 均值E[x(t)](μ)表示集合平均值或数学期望值。基于随机过程的各态历经性,可用时间间隔T 内的幅值平均值表示:∑-==1 0/)()]([N t N t x t x E 均值表达了信号变化的中心趋势,或称之为直流分量。 ②均方值 均方值E[x 2 (t)](2 ?),或称为平均功率:N t x t x E N t /)()]([(1 022 ∑-== 均方值表达了信号的强度,其正平方根值,又称为有效值,也是信号的平均能量的一种表达。 ③方差

定义: N t x E t x N t /)]]([)([1 22 ∑-=-=σ 可以证明,2?=2σ+2μ。其中:2σ描述了信号的波动量;2μ 描述了信号的静态量。 ④自相关函数 信号的相关性是指客观事物变化量之间的相依关系。对于平稳随机过程x(t)和y(t)在两个不同时刻t 和t+τ的起伏值的关联程度,可以用相关函数表示。在离散情况下,信号x(n)和y(n)的相关函数定义为: ∑∑-=-+=10 1 N t xy N /)t (y )t (x ),t (N R τττ τ,t=0,1,2,……N-1 随机信号的自相关函数表示波形自身不同时刻的相似程度。与波形分析、频谱分析相比,它具有能够在强噪声干扰情况下准确地识别信号周期的特点。 ⑤频谱 信号频谱分析是采用傅立叶变换将时域信号x(t)变换为频域信号)(f x ,从另一个角度来了解信号的特征。时域信号x(t)的傅氏变换为: -j2πf t ()()x f x t e dt ∞ -∞ = ? ⑥功率谱密度 随机信号的功率谱密度是随机信号的各个样本在单位频带内的频谱分量消耗在一欧姆电阻上的平均功率的统计均值,是从频域描述随机信号的平均统计参量,表示x(t)的平均功率在频域上的分布。它只反映随机信号的振幅信息,而没有反映相位信息。随机过程的功率谱密度为: ]|)(|lim [)(2 X E x G Ti T ω∞→= -∞<ω<+∞ (2)白噪声 ①理想白噪声 均值为零而功率谱密度为非零常数,即 ()01 2N S N ωω=-∞<<+∞, 的平稳随机过程()N t 称为白噪声。 利用维纳—辛钦公式,不难得到白噪声的自相关函数为 ()()12j N N R S e d ωτ τωωπ∞-∞=?04j N e d ωτωπ∞-∞=?()012 N δτ= ②若一个具有零均值的平稳随机过程()X t ,其功率谱密度在某一个有限频率范围内均匀分布,而在此范围外为零,则称这个过程为带限白噪声。带限白噪 声又可分为低通型的和带通型的。

如何用c产生高斯白噪声

如何用c产生高斯白噪声 //////////////文件1 #include float gasdev(long *idum) { float ran1(long *idum); static int iset=0; static float gset; float fac,rsq,v1,v2; if (iset == 0) { We don't have an extra deviate handy, so do { v1=2.0*ran1(idum)-1.0; v2=2.0*ran1(idum)-1.0; rsq=v1*v1+v2*v2;, } while (rsq >= 1.0 || rsq == 0.0); fac=sqrt(-2.0*log(rsq)/rsq); gset=v1*fac; iset=1; Set flag. return v2*fac; } else { iset=0; return gset; } } ////////////////文件2 #define IA 16807 #define IM 2147483647 #define AM (1.0/IM) #define IQ 127773 #define IR 2836 #define NTAB 32 #define NDIV (1+(IM-1)/NTAB) #define EPS 1.2e-7 #define RNMX (1.0-EPS) float ran1(long *idum) { int j; long k; static long iy=0;

static long iv[NTAB]; float temp; if (*idum <= 0 || !iy) { if (-(*idum) < 1) *idum=1; else *idum = -(*idum); for (j=NTAB+7;j>=0;j--) { k=(*idum)/IQ; *idum=IA*(*idum-k*IQ)-IR*k; if (*idum < 0) *idum += IM; if (j < NTAB) iv[j] = *idum; } iy=iv[0]; } k=(*idum)/IQ; *idum=IA*(*idum-k*IQ)-IR*k; if (*idum < 0) *idum += IM; j=iy/NDIV;. iy=iv[j]; iv[j] = *idum; if ((temp=AM*iy) > RNMX) else return temp; }

白噪声_高斯噪声_高斯白噪声的区别

这几个概念的区别和联系:(转自:研学论坛) 白噪声,就是说功率谱为一常数;也就是说,其协方差函数在delay=0时不为0,在delay不等于0时值为零;换句话说,样本点互不相关。(条件: 零均值。) 所以,“白”与“不白”是和分布没有关系的。 当随机的从高斯分布中获取采样值时,采样点所组成的随机过程就是“高斯白噪声”; 同理,当随机的从均匀分布中获取采样值时,采样点所组成的随机过程就是“均匀白噪声”。 那么,是否有“非白的高斯”噪声呢?答案是肯定的,这就是”高斯色噪声“。这 种噪声其分布是高斯的,但是它的频谱不是一个常数,或者说,对高斯信号采样的时候不是随机采样的,而是按照某种规律来采样的。 仿真时经常采用高斯白噪声是因为实际系统(包括雷达和通信系统等大多数电子系统)中的主要噪声来源是热噪声,而热噪声是典型的高斯白噪声,高斯噪声下的理想系统都是线性系统。 相关讨论:

1、白噪声是指功率谱在整个频域内为常数的噪声,其付氏反变换是单位冲击函数的n倍(n取决于功率谱的大小),说明噪声自相关函数在t=0时不为零,其他时刻都为0,自相关性最强。高斯噪声是一种随机噪声,其幅度的统计规律服从高斯分布。高斯白噪声是幅度统计规律服从高斯分布而功率谱为常数的噪声如果在系统通带内功率谱为常数,成为带限白噪声“高斯”与“白”没有直接关系,有时人们还会提出高斯型噪声,这指的是噪声功率谱呈高斯分布函数的形状而已。 2、有一个问题我想提出来: 连续白噪声和离散白噪声序列的关系是什么?它们之间不应该是简单的采样 关系。因为连续白噪声的功率谱在整个频率轴上为常数,按照随机信号采样定理,对这样的信号采样,采样后的序列的功率谱必然发生混叠,而且混叠过后的功率谱是什么?应该是在整个频率轴上都为无穷大。这显然不满足离散白噪声序列的定义。 那离散白噪声序列跟连续白噪声有何关系?我觉得是对带限的连续白噪声进行采样后得到的,这个带限的连续白噪声信号的带宽刚好满足Nyquist抽样定理。这样采样过后的信号的功率谱就能满足定义了。 答:连续白噪声是离散白噪声在采样间隔趋近于零的极限。对带限的连续白噪声按照Nyquist采样定理进行采样就得到信息不损失的白噪声序列,当连续 白噪声的带宽趋近于无穷大时,采样率也趋近于无穷大(采样间隔趋近于零),此时不会发生频谱混叠。用极限的概念理解二者的关系就很清楚了。需要说明的是,任何实际系统都是工作于一定频带范围内的,带宽为无穷大的信号仅仅存 在于理论分析中,在实际系统中找不到。 3、对随机信号而言也有采样定理,这个采样定理是针对功率谱而言的。具 体的证明可以参看陆大金老师的随机过程教材。(清华的博士入学考试指定的参考教材) 4、对于不限带的白噪声,已经分析的比较清楚了。 而对于限带白噪声,我认为既然考虑采样定理,那么连续的限带白噪声可以 利用采样函数作为正交基的系数来表示,这些系数就是对应的噪声采样值,这个过程就是连续噪声的离散化过程,以上分析也是分析连续信道容量使用的方法。

高斯白噪声

所谓高斯白噪声中的高斯是指概率分布是正态函数,而白噪声是指它的二阶矩不相关,一阶矩为常数,是指先后信号在时间上的相关性。这是考查一个信号的两个不同方面的问题。 高斯白噪声:如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。热噪声和散粒噪声是高斯白噪声。短波信道存在多径时延、多普勒频移和扩散、高斯白噪声干扰等复杂现象。为了测试短波通信设备的性能,通常需要进行大量的外场实验。相比之下,信道模拟器能够在实验室环境下进行类似的性能测试,而且测试费用少、可重复性强,可以缩短设备的研制周期。所以自行研制信道模拟器十分必要。信道模拟器可选用比较有代表性的Watterson 信道模型( 即高斯散射增益抽头延迟线模型) ,其中一个重要环节就是快速产生高斯白噪声序列,便于在添加多普勒扩展和高斯白噪声影响时使用。传统的高斯白噪声发生器是在微处理器和DSP 软件系统上实现的,其仿真速度比硬件仿真器慢的多。因此,选取FPGA 硬件平台设计高斯白噪声发生器可以实现全数字化处理,同时测试费用少、可重复性强、实时性好、速度快,能较好地满足实验需求。本文提出了一种基于FPGA 的高斯白噪声序列的快速产生方案。该方案根据均匀分布和高斯分布之间的映射关系,采用适合在FPGA 中实现的折线逼近法。该方法实现简单,快速且占用的硬件资源少,而且采用VHDL 语言编写,可移植性强,并可灵活地嵌入调制解调器中使用。 1 均匀分布随机数发生 1.1 m 序列发生器伪随机噪声具有类似随机噪声的一些统计特性,且便于重复产生和处理,因此获得了广泛的应用。m 序列就是一种常用的伪随机序列,该序列又被称作最长线性反馈移存序列。m 序列是由线性反馈移位寄存器产生的周期最长的一种序列。如果选用n 级线性反馈移位寄存器,则m 序列的周期为(2n-1) 。对于m 序列来说,将n 级线性反馈移位寄存器状态看成无符号整数,则状态的取值范围为 1 ~(2n-1) ,并且在m 序列的一个周期内,移位寄存器的每种状态都会出现且只出现一次,但要注意线性反馈移位寄存器的初始状态设定为非零值,并且在给定任意非零初始状态时,m 序列的周期都不变。显然,移位寄存器的状态值是服从均匀分布随机数。制作m 序列发生器时,线性反馈移位寄存器的反馈线连接情况可通过查找本原多项式来得到( 系数为 1 表示对应位有反馈线连接,为0 表示对应位无反馈线连接) 。所以,线性反馈移位寄存器反馈线的数目以及模 2 加法器的数目直接决定于本原多项式的项数。为降低硬件资源的消耗,设计时可选取项数少的本原多项式。为了使伪随机序列的周期足够长以满足设计要求,采用的本原多项式为:x18+x7+1 ,即用一个18 级线性反馈移位寄存器就可产生周期为(218-1) 的m 序列。其连线如图 1 所示。 1.2 降低相关性模块高斯白噪声信号是一个随机过程,每个样值点都是一个高斯变量,其双边功率谱密度为常数N0 / 2 ,即:由(2) 式可见,高斯白噪声在任意两个不同时刻的采样信号是统计独立的。但是,从m 序列的产生过程可见,每个时钟周期中,线性反馈移位寄存器只移出一个最高位,并反馈一个值给最低位,所以,相邻的几个状态之间不是完全独立的。这必然影响高斯白噪声任意两个不同时刻采样信号之间的独立性。所以要进行非相关性操作。为了减小相关性,通常的方法是产生高斯序列后再接一个交织器,把高斯序列出现的前后顺序打乱。但建交织器要占用FPGA 的硬件资源,所以,本设计不采用交织器。考虑到m 序列的周期

高斯白噪声

MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。 1. WGN:产生高斯白噪声 y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。 y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗。 y = wgn(m,n,p,imp,state) 重置RANDN的状态。 在数值变量后还可附加一些标志性参数: y = wgn(…,POWERTYPE) 指定p的单位。POWERTYPE可以是'dBW', 'dBm'或'linear'。线性强度(linearpower)以瓦特(Watt)为单位。 y = wgn(…,OUTPUTTYPE) 指定输出类型。OUTPUTTYPE可以是'real'或'complex'。 2. AWGN:在某一信号中加入高斯白噪声 y = awgn(x,SNR) 在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x的强度假定为0dBW。如果x是复数,就加入复噪声。 y = awgn(x,SNR,SIGPOWER) 如果SIGPOWER是数值,则其代表以dBW为单位的信号强度;如果SIGPOWER为'measured',则函数将在加入噪声之前测定信号强度。 y = awgn(x,SNR,SIGPOWER,STATE) 重置RANDN的状态。 y = awgn(…,POWERTYPE) 指定SNR和SIGPOWER的单位。POWERTYPE可以是'dB'或'linear'。如果POWERTYPE是'dB',那么SNR以dB为单位,而SIGPOWER以dBW为单位。如果POWERTYPE是'linear',那么SNR作为比值来度量,而SIGPOWER以瓦特为单位。 注释 1. 分贝(decibel, dB):分贝(dB)是表示相对功率或幅度电平的标准单位,换句话说,就是我们用来表示两个能量之间的差别的一种表示单位,它不是一个绝对单位。例如,电子系统中将电压、电流、功率等物理量的强弱通称为电平,电平的单位通常就以分贝表示,即事先取一个电压或电流作为参考值(0dB),用待表示的量与参考值之比取对数,再乘以20作为电平的分贝数(功率的电平值改乘10)。

相关文档
最新文档