【信号】高斯噪声

一、概念

指它的概率密度函数服从高斯分布(即正态分布)的一类噪声。

如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。

 

二、生成高斯分布随机数

public double GetGaussDistributeRandom(double miu, double sigma2)   // 均值 方差
{
    Random ran = new Random(GetRandomSeed());
    double r1 = ran.NextDouble();
    double r2 = ran.NextDouble();
    double r = Math.Sqrt((-2) * Math.Log(r2)) * Math.Sin(2 * Math.PI * r1);
    double result = miu + sigma2 * r;
    Console.WriteLine(result);
    return result;
}
 
public static int GetRandomSeed() //产生随机种子  
{
    byte[] bytes = new byte[4];
    System.Security.Cryptography.RNGCryptoServiceProvider rng = new System.Security.Cryptography.RNGCryptoServiceProvider();
    rng.GetBytes(bytes);
    return BitConverter.ToInt32(bytes, 0);
}

 

posted @ 2022-09-09 17:21  不溯流光  阅读(262)  评论(0编辑  收藏  举报