igamma

Неполная гамма функция

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

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

Синтаксис

igamma(a, x)

Описание

igamma(a, x) возвращает верхнюю неполную гамма функцию.

Примечание

MATLAB® gammainc функция возвращает упорядоченный ниже неполная гамма функция: igamma(a, x) = gamma(a)(1 - gammainc(x, a)). Смотрите gamma и gammainc страницы ссылки на функцию в документации MATLAB.

Чтобы найти более низкую неполную гамму функционируют для аргументов a и x, вычтите igamma(a, x) от gamma(a).

Значение с плавающей точкой возвращено, если по крайней мере один из аргументов является значением с плавающей точкой, и оба значения являются числовыми. В противном случае, символьные вызовы igamma и/или могут быть возвращены другие специальные функции.

Следующие упрощения и переписывающие правила реализованы:.

Для действительных численных значений a Type::Real удовлетворение |a | ≤ Pref:: autoExpansionLimit (), функциональное отношение

используется рекурсивно, чтобы переключить первый аргумент к интервалу 0 ≤ a ≤ 1. Таким образом перезапись в терминах Eierfc, и exp происходит, если a является целочисленным кратным. См. Пример 1. Используйте expand если эти преобразования также желаемы для |a |> Pref:: autoExpansionLimit ().

Специальное значение igamma(a, infinity) = 0 для реализован.

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

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

Примеры

Пример 1

Мы демонстрируем некоторые вызовы с точными и символьными входными данными:

igamma(2, 3), igamma(1/7, x), igamma(sqrt(2), 3)

igamma(a, 4), igamma(1 + I, x^2 + 1), igamma(a, infinity)

Если первый аргумент a является действительным численным значением с |a | ≤ Pref:: autoExpansionLimit (), функциональные отношения используются рекурсивно до igamma вызван первым аргументом от интервал 0 ≤ a ≤ 1:

igamma(-1/10, 1), igamma(7/4, 1)

Если первый аргумент является целочисленным кратным, то полная перезапись в терминах Eierfc, и exp происходит:

igamma(-3, x), igamma(-5/2, x), igamma(8, x), igamma(13/2, 4)

Значения с плавающей точкой вычисляются для аргументов с плавающей точкой:

igamma(0.1, 4.0), igamma(7, 0.5), igamma(100, 100.0)

Пример 2

Функциональное отношение между igamma с различными первыми аргументами используется, чтобы “нормировать” возвращенные выражения:

igamma(-8, x), igamma(7/3, x)

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

Арифметическое выражение.

Перегруженный

aX

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

Функции MuPAD