статистика::

Кумулятивная функция распределения t-распределения Студента

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

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

Синтаксис

stats::tCDF(a)

Описание

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

из t-распределения Студента с параметром формы ('степени свободы') a>0.

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

Если a может быть преобразован в положительное число с плавающей точкой, x является вещественным числом, возвращаемое значение, f(x) является числом с плавающей запятой.

f(infinity) производит 0.0; f(-infinity) производит 1.0.

Во всех других случаях f(x) отвечает на символьный звонок stats::tCDF(a)(x).

Процедура f := stats::tCDF(a) может также быть названа в форме f(x, Symbolic) с арифметическими выражениями x.

Если a является положительным целым числом, явные символьные выражения в x возвращены. В противном случае функция ведет себя как будто названный без опции Symbolic. Cf. Пример 3.

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

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

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

Примеры

Пример 1

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

f := stats::tCDF(3/4): 
f(-infinity), f(-4), f(0), f(1/2), f(0.75), f(PI), f(infinity)

Неположительные численные значения параметра формы приводят к ошибке:

stats::tCDF(-1)(0.75)
Error: Shape parameter must be positive. [stats::tCDF]
delete f:

Пример 2

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

f := stats::tCDF(a): f(x), f(1/3), f(0.4)

Когда положительный вещественный номер присвоен a, вызов, f (x) возвращает число с плавающей запятой, если x является числовым:

a := sqrt(10): f(PI)

delete f, a:

Пример 3

Мы демонстрируем опцию Symbolic. Без этой опции функция CDF только приводит к явным результатам, если и a и x являются численными значениями:

stats::tCDF(3)(x)

Если параметр формы является положительным целым числом, явное символьное представление t-распределения существует для любого x:

f := stats::tCDF(3): f(x, Symbolic)

Никакие внутренние преобразования с плавающей точкой не происходят, даже если все входные параметры являются точными численными значениями:

f(sqrt(2), Symbolic) = f(sqrt(2))

Если параметр формы не является положительным целым числом, опция, Symbolic не имеет никакого эффекта. Функциональный f ведет себя как будто названный без этой опции:

f := stats::tCDF(PI): 
f(sqrt(2), Symbolic) = f(sqrt(2))

f := stats::tCDF(PI):
f(x, Symbolic)

delete f:

Параметры

a

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

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

процедура.

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

Функции MuPAD