C# Класс NSoft.NFramework.Numerics.ExponentialRandomizer

지수분포를 가지는 Random 함수 (분포의 평균은 1 / Lambda 가 된다)
Наследование: RandomizerBase
Показать файл Открыть проект

Открытые методы

Метод Описание
ExponentialRandomizer ( ) : System

기본 생성자

ExponentialRandomizer ( Func randomNumberFunc = null ) : System

생성자

ExponentialRandomizer ( double lambda ) : System

생성자

ExponentialRandomizer ( double lambda, Func randomNumberFunc ) : System

생성자

Next ( ) : double

난수 발생

Описание методов

ExponentialRandomizer() публичный Метод

기본 생성자
public ExponentialRandomizer ( ) : System
Результат System

ExponentialRandomizer() публичный Метод

생성자
public ExponentialRandomizer ( Func randomNumberFunc = null ) : System
randomNumberFunc Func 사용자 정의 난수 발생 함수
Результат System

ExponentialRandomizer() публичный Метод

생성자
public ExponentialRandomizer ( double lambda ) : System
lambda double 분포의 평균은 1 / Lambda 가 된다
Результат System

ExponentialRandomizer() публичный Метод

생성자
public ExponentialRandomizer ( double lambda, Func randomNumberFunc ) : System
lambda double 분포의 평균은 1 / Lambda 가 된다
randomNumberFunc Func 사용자 정의 난수 발생 함수
Результат System

Next() публичный Метод

난수 발생
public Next ( ) : double
Результат double