stats::binomialCDF

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

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

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

Синтаксис

stats::binomialCDF(n, p)

Описание

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

.

из биномиального распределения “испытательным параметром” n и “параметр вероятности” p.

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

  • Если x числовое действительное значение и n положительное целое число, затем явное значение возвращено. Если p численное значение, удовлетворяющее 0 ≤ pp ≤ 1, это - численное значение. В противном случае это - символьное выражение в p.

  • Если x численное значение с x <0, затем 0, соответственно 0.0, возвращен для любого значения n и p.

  • Для символьных значений n, явные результаты возвращены, если x является численным значением с x <2.

  • Для символьных значений n, явные результаты возвращены, если n - x является численным значением с n - x ≤ 2.

  • Если n - x численное значение с n - x ≤ 0, затем 1, соответственно 1.0, возвращен для любого значения n и p.

  • Во всех других случаях, f(x) отвечает на символьный звонок binomialCDF(n, p)(x).

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

Численные значения для p только приняты, если они удовлетворяют 0 ≤ p ≤ 1.

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

Примечание

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

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

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

Примеры

Пример 1

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

f := stats::binomialCDF(5, 3/4): 
f(-1), f(2), f(PI), f(5), f(6)

f(-1.2), f(2.0), f(float(PI)), f(5.5)

delete f:

Пример 2

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

f := stats::binomialCDF(n, p): f(x), f(8), f(8.0)

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

n := 3: p := 1/3: 
f(2), f(2.5), f(PI +1), f(4.0)

delete f, n, p:

Пример 3

Если n и x являются числовыми, символьные выражения возвращены для символьных значений p:

f := stats::binomialCDF(3, p):
f(-1), f(0), f(3/2), f(1 + sqrt(3)), f(2.999), f(3)

delete f:

Параметры

n

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

p

“Параметр вероятности”: арифметическое выражение, представляющее вещественное число 0 ≤ p ≤ 1.

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

процедура.

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

Функции MuPAD