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

Подробнее о

свернуть все

Дигамма-функция

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

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

Полигамма-функция

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

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

Ссылки

[1] Abramowitz, M. and I. A. Stegun, Handbook of Mathematical Functions, Dover Publications, 1965, Section 6.3 and 6.4.

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

.

См. также

| |

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