Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
乱数を格納したベクトル(y)
単一の試行成功確率を p(0 ≤ p ≤ 1) と するベルヌーイ分布に従った乱数を生成します。
試行の結果 1 となる成功確率は p、0 と なる確率は 1-p となります。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public VectorDenseDouble GenerateBernoulli( VectorDenseDouble y, double p ) |
Visual Basic |
---|
Public Function GenerateBernoulli ( y As VectorDenseDouble, p As Double ) As VectorDenseDouble |
Visual C++ |
---|
public: VectorDenseDouble^ GenerateBernoulli( VectorDenseDouble^ y, double p ) |
member GenerateBernoulli : y : VectorDenseDouble * p : float -> VectorDenseDouble |
Parameters
- y
- タイプ: Mol..::..VectorDenseDouble
生成された乱数(整数)を受け取るベクトル(全要素に乱数が格納されます)
- p
- タイプ: System..::..Double
試行の成功確率
Return Value
タイプ: VectorDenseDouble乱数を格納したベクトル(y)