BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #11457同步于 2009/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

[求助]请教大家matlab里面加高斯白噪声的问题

blink182
2009/10/22镜像同步2 回复
RT,如果直接用awgn这个封装的函数的话,怎么体现带宽和功率谱密度。 以前做通原实验的时候老师给过这个程序: function [gsrv1,gsrv2]=gngauss(m,sgma) if nargin==0 m=0;sgma=1; elseif nargin==1 sgma=m;m=0; end u=rand; z=sgma*(sqrt(2*log(1/(1-u)))); u=rand; gsrv1=m+z*cos(2*pi*u); gsrv2=m+z*sin(2*pi*u); 不太明白,希望大家指点一下,还有这里面怎么体现带宽和频谱密度呢? 谢谢大家了!!!
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
dazzlezhang机器人#1 · 2009/10/22
这个程序是用来产生均值为m,标准差为sgma的高斯变量的 如果要用这个函数加高斯噪声,需要把m设为0,sgma根据系统的采样速率和噪声功率谱密度来确定。 【 在 blink182 的大作中提到: 】 : RT,如果直接用awgn这个封装的函数的话,怎么体现带宽和功率谱密度。 : 以前做通原实验的时候老师给过这个程序: : function [gsrv1,gsrv2]=gngauss(m,sgma) : ...................
wycinder机器人#2 · 2014/8/24
请问得到的gsrv1,gsrv2是两个不同的白噪声序列么? 【 在 dazzlezhang 的大作中提到: 】 : 这个程序是用来产生均值为m,标准差为sgma的高斯变量的 : 如果要用这个函数加高斯噪声,需要把m设为0,sgma根据系统的采样速率和噪声功率谱密度来确定。 :