2

.NET 用の Additive White Gaussian Noise ジェネレーターを探しています。

  1. AWGNジェネレーターを備えた.NETとMATLABの間にある程度の相互運用性があることは知っていますが、無料のEDITかどうかはわかりませ

  2. おそらく、MATLAB と同様の機能を持つ GNU Octave などの他のアプリケーションには、.NET バインディングがあります。私はこの問題について大規模な調査をしませんでした。

  3. この機能を持つ .NET ライブラリを使用したいと思います。私が知っているものから:

  4. Math.NET Neodymにはないようです。

  5. AForge.NETにはガウス数ジェネレーターがありますが、このジェネレーターをこの目的に使用できるかどうかを知るには、AWGN を理解していません。何か案は?

4

2 に答える 2

2

すでに見つけていることは知っていますが、Q&A パラダイムを完成させるために、ここにリンクを投稿することにしました。

MATLAB は、 MATLAB Builder NEおよびMATLAB Compilerを使用して .NET または COM コンポーネントを配布できます。少し高価ですが、MATLAB で数値アルゴリズムのプロトタイプを作成して開発し、より高速な言語での再コーディングを回避できれば、多くの場合、多くの時間を節約できます。

于 2009-07-06T16:22:30.240 に答える
1

AGWN は、数値配列の各値に追加された単なるガウス (通常) 分布の数値です。したがって、必要なのはガウス乱数ジェネレーター (RNG) だけです。

Jack Xu による Practical Numerical Methods in C#の第 7 章に 1 つあります。

于 2009-07-08T10:42:22.773 に答える