메소드 | 설명 | |
---|---|---|
CumulativeDistribution ( double x ) : double |
확률 분포 계산을 위한 누적분포함수
|
|
Density ( double x ) : double |
분포의 확률 밀도
|
|
Density ( double mean, double stDev, double x ) : double |
정규분포의 밀도를 계산합니다.
|
|
DensityLn ( double x ) : double |
분포의 로그 확률 밀도
|
|
DensityLn ( double mean, double stDev, double x ) : double |
정규분포의 로그 밀도를 계산합니다.
|
|
InverseCumulativeDistribution ( double p ) : double |
Computes the inverse cumulative distribution function of the normal distribution.
|
|
Normal ( ) : System |
생성자
|
|
Normal ( double mean = 0.0, double stDev = 1.0, Func |
정규분포 생성자
|
|
Sample ( ) : double |
분포의 무작위 값을 제공합니다.
|
|
Sample ( |
Generates a sample from the normal distribution using the Box-Muller algorithm.
|
|
Samples ( ) : IEnumerable |
현 분포의 무작위 값을 열거합니다.
|
|
Samples ( |
Generates a sequence of samples from the normal distribution using the Box-Muller algorithm.
|
|
ToString ( ) : string | ||
WithMeanPrecision ( double mean, double precision ) : |
||
WithMeanStDev ( double mean, double stDev ) : |
||
WithMeanVariance ( double mean, double variance ) : |
메소드 | 설명 | |
---|---|---|
AssertParameters ( double mean, double stddev ) : void | ||
CumulativeDistribution ( double mean, double sdev, double x ) : double |
Computes the cumulative distribution function of the normal distribution.
|
|
SampleBoxMuller ( |
Samples a pair of standard normal distributed random variables using the Box-Muller algorithm.
|
|
SetParameters ( double mean, double stdDev ) : void |
public CumulativeDistribution ( double x ) : double | ||
x | double | The location at which to compute the cumulative distribution function. |
리턴 | double |
public static Density ( double mean, double stDev, double x ) : double | ||
mean | double | |
stDev | double | |
x | double | |
리턴 | double |
public static DensityLn ( double mean, double stDev, double x ) : double | ||
mean | double | |
stDev | double | |
x | double | |
리턴 | double |
public InverseCumulativeDistribution ( double p ) : double | ||
p | double | The location at which to compute the inverse cumulative density. |
리턴 | double |
public Normal ( double mean = 0.0, double stDev = 1.0, Func |
||
mean | double | 평균 |
stDev | double | 표준편차 |
randomFactory | Func |
난수발생기 Factory |
리턴 | System |
public static Sample ( |
||
rnd | The random number generator to use. | |
mean | double | The mean of the normal distribution from which to generate samples. |
stDev | double | The standard deviation of the normal distribution from which to generate samples. |
리턴 | double |
public static Samples ( |
||
rnd | The random number generator to use. | |
mean | double | The mean of the normal distribution from which to generate samples. |
stDev | double | The standard deviation of the normal distribution from which to generate samples. |
리턴 | IEnumerable |
public static WithMeanPrecision ( double mean, double precision ) : |
||
mean | double | |
precision | double | |
리턴 |
public static WithMeanStDev ( double mean, double stDev ) : |
||
mean | double | |
stDev | double | |
리턴 |
public static WithMeanVariance ( double mean, double variance ) : |
||
mean | double | |
variance | double | |
리턴 |