Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
乱数を格納したベクトル(y)
分布パラメーター a(>0) と p p(0 ≤ p ≤ 1) を持つ負の二項分布に従った乱数を生成します。
a が整数なら、この分布はパスカル分布となります。
これは、成功確率 p のベルヌーイ試行のときに、a 番目の成功までに見込まれる試行回数となります。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public VectorDenseDouble GenerateNegbinomial( VectorDenseDouble y, double a, double p ) |
Visual Basic |
---|
Public Function GenerateNegbinomial ( y As VectorDenseDouble, a As Double, p As Double ) As VectorDenseDouble |
Visual C++ |
---|
public: VectorDenseDouble^ GenerateNegbinomial( VectorDenseDouble^ y, double a, double p ) |
member GenerateNegbinomial : y : VectorDenseDouble * a : float * p : float -> VectorDenseDouble |
Parameters
- y
- タイプ: Mol..::..VectorDenseDouble
生成された乱数(整数)を受け取るベクトル(全要素に乱数が格納されます)
- a
- タイプ: System..::..Double
第 1 の分布パラメーター
- p
- タイプ: System..::..Double
第 2 の分布パラメーター
Return Value
タイプ: VectorDenseDouble乱数を格納したベクトル(y)