статистика::
(Дискретная) кумулятивная функция распределения биномиального распределения
Блокноты 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 ≤ p ∧ p ≤ 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
, который определяет числовую рабочую точность.
Мы оцениваем функцию распределения с 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:
Мы используем символьные аргументы:
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:
Если 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:
|
“Испытательный параметр”: арифметическое выражение, представляющее положительное целое число |
|
“Параметр вероятности”: арифметическое выражение, представляющее вещественное число 0 ≤ p ≤ 1. |