首页 文章

用于.NET的AWGN生成器

提问于
浏览
2

我正在寻找一种适用于.NET的加性高斯白噪声发生器 .

  • 我知道.NET和MATLAB之间存在某种程度的互操作性,它有一个AWGN生成器,但我不知道它是免费的 EDITI just found it .

  • 可能其他应用程序如GNU Octave,它们具有与MATLAB类似的功能,具有.NET绑定 . 我没有广泛搜索这件事 .

  • 我宁愿使用具有此功能的.NET库 . 从我所知道的:

  • Math.NET Neodym似乎没有它 .

  • AForge.NET有一个高斯数生成器,但我不了解AWGN知道这个生成器是否可以用于此目的 . 有任何想法吗?

2 回答

  • 1

    AGWN只是添加到数值数组的每个值的高斯(通常)分布数 . 因此,您只需要一个高斯随机数字生成器(RNG) .

    Practical Numerical Methods in C# by Jack Xu的第7章中有一个 .

  • 2

    我知道你已经找到了它,但我想我会在这里发布链接以帮助完成问答范式 .

    MATLAB可以使用MATLAB Builder NEMATLAB Compiler部署.NET或COM组件 . 它有点贵,但是当您可以在MATLAB中进行原型设计和开发数值算法并避免以更快的语言重新编码时,通常可以节省大量时间 .

相关问题