C++ 標準ライブラリにガウス分布数ジェネレーターがあるかどうか、または渡すべきコード スニペットがあるかどうかを知りたいです。
前もって感謝します。
C++ 標準ライブラリにガウス分布数ジェネレーターがあるかどうか、または渡すべきコード スニペットがあるかどうかを知りたいです。
前もって感謝します。
標準ライブラリにはありません。ただし、Boost.Random は行います。私があなただったら、それを使います。
C++ Technical Report 1 では、乱数生成のサポートが追加されています。そのため、比較的新しいコンパイラ (visual c++ 2008 GCC 4.3) を使用している場合は、すぐに使用できる可能性があります。
の使用例(およびその他多数)については、こちらを参照してください。std::tr1::normal_distribution
GNU Scientific Libraries にはこの機能があります。GSL - ガウス分布