hypergeometric

Гипергеометрическое распределение - это дискретное распределение со значениями в диапазоне [0,s]. Оно описывает количество дефектов х в выборке размера s из совокупности размера N с общим количеством дефектов m. При описании вероятности появления дефекта вместо m часто используется отношение m/N = p. Следует отметить, что неудачи можно рассматривать как удачи, и тогда х будет означать количество неудач при достижении (s-x) удач. При выборке замена не производится.

Гипергеометрическое распределение применяется для описания выборки из совокупности в тех случаях, когда требуется оценить общее количество дефектов. Оно используется также при оценке общего размера совокупности представителей какого-либо биологического вида на основании их меченого подмножества. Однако хорошо известно, что оценка всех трех параметров на основании доступной информации ненадежна и может быть ошибочной, поэтому применять эти параметры для физических количественных оценок без задания по крайней мере одного из параметров не рекомендуется.

hypergeometric(int ss, int dn, int ps)

Описание

Генерирует значение согласно гипергеометрическому распределению.

Параметры

Имя Тип Описание
ss int размер выборки
dn int количество дефектов в совокупности
ps int размер совокупности

Результат

Тип Описание
int сгенерированное значение

hypergeometric(int ss, int dn, int ps, java.util.Random r)

Описание

Генерирует значение согласно гипергеометрическому распределению с помощью заданного генератора случайных чисел.

Параметры

Имя Тип Описание
ss int размер выборки
dn int количество дефектов в совокупности
ps int размер совокупности
r java.util.Random генератор случайных чисел

Результат

Тип Описание
int сгенерированное значение