статистика::
Функция квантиля логистического распределения
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
stats::logisticQuantile(m
, s
)
stats::logisticQuantile(m, s)
возвращает процедуру, представляющую функцию квантиля (инверсия)
из кумулятивной функции распределения stats::logisticCDF(m, s)
. Для 0 ≤ x ≤ 1, решение stats::logisticCDF
(m, s) (y) = x дают
.
Процедура f := stats::logisticQuantile(m, s)
может быть названа в форме f(x)
с арифметическим выражением x
. Возвращаемое значение f(x)
является или числом с плавающей запятой, ± infinity
, или символьным выражением:
Вызов f(x)
возвращает действительное число с плавающей запятой, если x
является числом с плавающей запятой между 0.0
и 1.0
, m
, может быть преобразован в действительное число с плавающей запятой, и s
может быть преобразован в положительное действительное число с плавающей запятой.
Вызовы f(0)
и f(0.0)
производят - infinity
; вызовы f(1)
и f(1.0)
производят infinity
.
Во всех других случаях символьное выражение возвращен m + sqrt(3)*s*ln(x/(1-x))/PI
.
Численные значения x только приняты если 0 ≤ x ≤ 1.
Численные значения m и s только приняты, если они действительны, и s положителен.
Функция чувствительна к переменной окружения DIGITS
, который определяет числовую рабочую точность.
Мы выполняем функцию квантиля со средним m
= 0 и стандартное отклонение s
= 1 в различных точках:
f := stats::logisticQuantile(0, 1): f(0), f(1/10), f(0.7), f(0.999999999), f(1)
Значение f(x)
удовлетворяет stats::logisticCDF(0, 1)(f(x))
= x
:
stats::logisticCDF(0, 1)(f(0.987654321))
delete f:
Мы используем символьные аргументы:
f := stats::logisticQuantile(m, s): f(x), f(1/3), f(0.4)
Когда подходящие численные значения присвоены a
и b
, функциональный f
начинает производить численные значения:
m := 0: s := 1: f(0.999), f(999/1000)
Численные значения для x только приняты если 0 ≤ x ≤ 1:
f(0.5)
f(2)
Error: Argument x must be between 0 and 1. [f]
delete f, m, s:
|
Среднее значение: арифметическое выражение, представляющее действительное значение |
|
Стандартное отклонение: арифметическое выражение, представляющее положительное действительное значение |