stats::hypergeometricCDF

(Дискретная) функция интегральной вероятности геометрического распределения

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

stats::hypergeometricCDF(N, X, n)

Описание

stats::hypergeometricCDF(N, X, n) возвращает процедуру, представляющую функцию вероятности

из геометрического распределения с “численностью населения” N, “численность населения успеха” X и “объем выборки” n.

Процедура f:=stats::hypergeometricCDF(N, X, n) может быть назван в форме f(x) с арифметическими выражениями x. Возвращаемое значение f(x) или число с плавающей запятой, точное численное значение или символьное выражение:

Если x целое число, рациональное или число с плавающей точкой, в то время как N положительное целое число и оба X и n неотрицательные целые числа, затем явное численное значение возвращено.

Функциональный f реагирует на свойства набора идентификаторов через assume.

Если какой-либо из параметров является символьным со свойствами можно следующим образом, то 0, 1 или символьный результат возвращен:

Если x <max (0, n + X - N), то f (x) = 0.

Если xmin (n, X), то f (x) = 1.

Если X = N, то f (x) = 0 для x <n и f (x) = 1 для xn.

Если n = N, то f (x) = 0 для x <X и f (x) = 1 для xX.

Если X = N - 1, то f (x) = 0 для x <n - 1, для n - 1 ≤ x <n и f (x) = 1 для xn.

Если n = N - 1, то f (x) = 0 для x <X - 1, для X - 1 ≤ x <X и f (x) = 1 для xX.

Если X = 1, то для 0 ≤ x <1 и f (x) = 1 для x ≥ 1.

Если n = 1, то для 0 ≤ x <1 и f (x) = 1 для x ≥ 1.

Если X = 0 или n = 0, то f (x) = 1 для x ≥ 0.

Если x и все параметры, но N являются числовыми, и предположением на N является assume(N > X), затем символьные значения возвращены.

f(x) отвечает на символьный звонок stats::hypergeometricCDF(N, X, n)(x) во всех других случаях.

Численные значения для N только приняты, если они - положительные целые числа.

Численные значения для X только приняты, если они - неотрицательные целые числа.

Численные значения для n только приняты, если они - неотрицательные целые числа.

Примечание

Если x число с плавающей запятой, результатом является плавающий номер, обеспеченный N, X и n являются численными значениями. Если x точное значение, результатом является рациональное число.

Обратите внимание на то, что для больших количеств, результаты с плавающей точкой вычисляются намного быстрее, чем точные результаты. Если приближения с плавающей точкой желаемы, передают число с плавающей запятой x к stats::hypergeometricCDF.

Взаимодействия среды

Функция чувствительна к переменной окружения DIGITS который определяет числовую рабочую точность.

Примеры

Пример 1

Мы вычисляем функцию распределения с N = 20, X = 4 и n = 3 в различных точках:

f := stats::hypergeometricCDF(20, 4, 3): 
f(-1), f(0), f(1/2), f(1), f(2), f(PI), f(5)

f(-infinity), f(infinity)

f(-0.2), f(0.0), f(0.7), f(1.0), f(float(PI)), f(4.0)

delete f:

Пример 2

Мы используем символьные аргументы:

f := stats::hypergeometricCDF(N, X, n): f(x), f(8), f(8.0)

Когда вещественные номера присвоены N, X и n, функциональный f начинает приводить к явным результатам, если аргумент является числовым:

N := 15: X := 6: n := 5:
f(0), f(1), f(2.0), f(3.5), f(4)

delete f, N, X, n:

Пример 3

Если один или несколько параметров являются символьными, обычно отвечают на символьный звонок. Некоторые комбинации символьных и числовых значений для N, X, n и x, однако, могут дать к символьным или числовым результатам:

f := stats::hypergeometricCDF(N, X, n):
X := 1:
f(-1), f(0), f(1/2), f(0.5), f(3/2), f(2.0)

X := N - 1:
f(1), f(n-1), f(n)

delete X:

Пример 4

Если x и все параметры, но N являются числовыми, и N принят, чтобы быть больше X, символьное выражение возвращено:

X := 6:
assume(N > X):
f := stats::hypergeometricCDF(N, X, 5):
f(1), f(2), f(3)

delete f, N, X:

Параметры

N

“Численность населения”: арифметическое выражение, представляющее положительное целое число

X

“Численность населения успеха”: арифметическое выражение, представляющее неотрицательное целое число

n

“Объем выборки”: арифметическое выражение, представляющее неотрицательное целое число

Возвращаемые значения

процедура.

Смотрите также

Функции MuPAD