中易网

怎么用matlab产生高斯白噪声啊?

答案:1  悬赏:70  
解决时间 2021-11-25 09:31
怎么用matlab产生高斯白噪声啊?
最佳答案
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)是表示相对功率或幅度电平的标准单位,换句话说,就是我们用来表示两个能量之间的差别的一种表示单位,它不是一个绝对单位。例如,电子系统中将电压、电流、功率等物理量的强弱通称为电平,电平的单位通常就以分贝表示,即事先取一个电压或电流作为参考值(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);
y=y-mean(y);
a=0.0128;
b=sqrt(0.9596);
y=a+b*y;

就得到了 N ( 0.0128, 0.9596 ) 的高斯分布序列。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
脔杀的意思是什么啊?请解释下!
谁知道浅析居住区水景设计中几种水体布局方式
附凤的意思是什么啊?请解释下!
潮剧李小珍哪里人
营运客车在高速公路车道内停车扣分了,请问什
续祁的意思是什么啊?请解释下!
幽门螺杆菌的可遗传变异来自什么?
淮滨县公安局出入境服务大厅办公地址在什么地
简述检测汽车电池的方法?
冰柜冷凝器的油垢怎样清除,餐厅里的。
为什么戒酒难?
谁知道最多笔画的简体字和笔画最少的繁体字
win7系统电脑无线网络搜索不到而且是红叉叉
贫孱的意思是什么啊?请解释下!
2年级语文下册2到47页暑假作业答案
推荐资讯
中国电机工程学报编辑部报退是什么意思
我在天托大楼这一站请问坐什么车能到天津西站
为什么不能浪费粮食?
燕歌赵舞的意思是什么啊?请解释下!
闲鱼卖东西,要是他验货的时候搞坏了,拒签退
沛县公安局沛城派出所办公地址在什么地方,我
跪求!!!!!温州大学瓯江学院的上网账号一
青北的意思是什么啊?请解释下!
绿葱坡社区居委会地址在哪,我要去那里办事
滑冰服的意思是什么啊?请解释下!
手分的意思是什么啊?请解释下!
常德市白洋堤地区检察院地址有知道的么?有点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?