exponenta event banner

psi

Функции дигаммы и полигаммы

Синтаксис

Описание

пример

Y = psi(X) вычисляет дигамную функцию для каждого элемента массива X, что должно быть реальным и неотрицательным.

пример

Y = psi(k,X) оценивает полигамную функцию X, который является k-я производная дигаммы функции при X. Таким образом, psi(0,X) - дигамма-функция, psi(1,X) - функция тригаммы, psi(2,X) является функцией тетрагаммы и так далее.

Примеры

свернуть все

Используйте psi функция для оценки константы Эйлера - Маскерони γ, также известной как константа Эйлера.

format long
Y = -psi(1)
Y = 
   0.577215664901532

Оцените функцию тригаммы 2.

format long
Y1 = psi(1,2)
Y1 = 
   0.644934066848226

Проверьте, что результат равен α2/6-1.

Y2 = pi^2/6 - 1
Y2 = 
   0.644934066848226

isequal(Y1,Y2)
ans = logical
   1

Определите домен.

X = 0:0.05:5;

Вычислите дигамму и следующие три функции полигаммы.

Y = zeros(4,101);
for i = 0:3
    Y(i+1,:) = psi(i,X);
end

Постройте график дигаммы и следующих трех функций полигаммы.

plot(X,Y)
axis([0 5 -10 10])
legend('\psi','\psi_1','\psi_2','\psi_3','Location','Best')
title('Digamma and The Next Three Polygamma Functions','interpreter','latex')
xlabel('$x$','interpreter','latex')
ylabel('$\psi_k(x)$','interpreter','latex')

Figure contains an axes. The axes with title Digamma and The Next Three Polygamma Functions contains 4 objects of type line. These objects represent \psi, \psi_1, \psi_2, \psi_3.

Входные аргументы

свернуть все

Вход, определяемый как скаляр, вектор, матрица или многомерный массив неотрицательных вещественных чисел. X не может быть разреженным.

Типы данных: single | double

Порядок производной, определяемый как неотрицательный целочисленный скаляр. k должно быть меньше 231-1.

Типы данных: single | double

Подробнее

свернуть все

Функция Digamma

Дигамма функция является первой производной логарифма gamma функция:

(x) = ddxlnΓ (x) = Γ (x) Γ (x).

Функция полигаммы

Полигаммная функция порядка k является (k + 1) -й производной логарифма гамма-функции:

start( k) (x) = dk + 1dxk + 1lnΓ (x) = dkdxk (x).

Ссылки

[1] Абрамовиц, М. и И. А. Стегун, Справочник математических функций, Dover Publications, 1965, разделы 6.3 и 6.4.

Расширенные возможности

.

См. также

| |

Представлен до R2006a