Mol(Math Object Library) fot .Net
分布パラメーター 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)

参照