C# Class NSoft.NFramework.Numerics.ExponentialRandomizer

지수분포를 가지는 Random 함수 (분포의 평균은 1 / Lambda 가 된다)
Inheritance: RandomizerBase
Afficher le fichier Open project: debop/NFramework

Méthodes publiques

Méthode Description
ExponentialRandomizer ( ) : System

기본 생성자

ExponentialRandomizer ( Func randomNumberFunc = null ) : System

생성자

ExponentialRandomizer ( double lambda ) : System

생성자

ExponentialRandomizer ( double lambda, Func randomNumberFunc ) : System

생성자

Next ( ) : double

난수 발생

Method Details

ExponentialRandomizer() public méthode

기본 생성자
public ExponentialRandomizer ( ) : System
Résultat System

ExponentialRandomizer() public méthode

생성자
public ExponentialRandomizer ( Func randomNumberFunc = null ) : System
randomNumberFunc Func 사용자 정의 난수 발생 함수
Résultat System

ExponentialRandomizer() public méthode

생성자
public ExponentialRandomizer ( double lambda ) : System
lambda double 분포의 평균은 1 / Lambda 가 된다
Résultat System

ExponentialRandomizer() public méthode

생성자
public ExponentialRandomizer ( double lambda, Func randomNumberFunc ) : System
lambda double 분포의 평균은 1 / Lambda 가 된다
randomNumberFunc Func 사용자 정의 난수 발생 함수
Résultat System

Next() public méthode

난수 발생
public Next ( ) : double
Résultat double