【信号】高斯噪声
一、概念
指它的概率密度函数服从高斯分布(即正态分布)的一类噪声。
如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。
二、生成高斯分布随机数
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); }
/*******相与枕藉乎舟中,不知东方之既白*******/
分类:
硬件/通讯/其他概念
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2020-09-09 【c#】如何用matlab绘制map图
2020-09-09 【WinForm】Dev 关于改变控件可见属性时发生异常的问题 System.ArgumentNullException:Value cannot be null.