exponenta event banner

dilog

Дилогарифмическая функция

Синтаксис

Описание

пример

dilog(X) возвращает дилогарифмическую функцию.

Примеры

Дилогарифмическая функция для числовых и символьных аргументов

В зависимости от его аргументов, dilog возвращает результаты с плавающей запятой или точные символьные результаты.

Вычислите дилогарифмическую функцию для этих чисел. Поскольку эти числа не являются символическими объектами, dilog возвращает результаты с плавающей запятой.

A = dilog([-1, 0, 1/4, 1/2, 1, 2])
A =
   2.4674 - 2.1776i   1.6449 + 0.0000i   0.9785 + 0.0000i...
   0.5822 + 0.0000i   0.0000 + 0.0000i  -0.8225 + 0.0000i

Вычислите дилогарифмическую функцию для чисел, преобразованных в символические объекты. Для многих символических (точных) чисел, dilog возвращает неразрешенные символьные вызовы.

symA = dilog(sym([-1, 0, 1/4, 1/2, 1, 2]))
symA =
[ pi^2/4 - pi*log(2)*1i, pi^2/6, dilog(1/4), pi^2/12 - log(2)^2/2, 0, -pi^2/12]

Использовать vpa для аппроксимации символьных результатов числами с плавающей запятой:

vpa(symA)
ans =
[ 2.467401100272339654708622749969 - 2.1775860903036021305006888982376i,...
1.644934066848226436472415166646,...
0.97846939293030610374306666652456,...
0.58224052646501250590265632015968,...
0,...
-0.82246703342411321823620758332301]

Функция дилогарифма графика

Постройте график функции дилогарифма на интервале от 0 до 10.

syms x
fplot(dilog(x),[0 10])
grid on

Figure contains an axes. The axes contains an object of type functionline.

Обрабатывать выражения, содержащие дилогарифмическую функцию

Многие функции, такие как diff, int, и limit, может обрабатывать выражения, содержащие dilog.

Найдите первую и вторую производные дилогарифмической функции:

syms x
diff(dilog(x), x)
diff(dilog(x), x, x)
ans =
-log(x)/(x - 1)
 
ans =
log(x)/(x - 1)^2 - 1/(x*(x - 1))

Найдите неопределенный интеграл дилогарифмической функции:

int(dilog(x), x)
ans =
x*(dilog(x) + log(x) - 1) - dilog(x)

Найти предел этого выражения с участием dilog:

limit(dilog(x)/x, Inf)
ans =
0

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

свернуть все

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

Подробнее

свернуть все

Дилогарифмическая функция

Существует два общих определения дилогарифмической функции.

Осуществление dilog функция использует следующее определение:

дилог (x) =∫1xln (t) 1 − t dt

Другим общим определением дилогарифмической функции является

Li2 (x) =∫x0ln (1 t) t dt

Таким образом, дилог (x ) = Li2 (1-x ).

Совет

  • dilog(sym(-1)) прибыль pi^2/4 - pi*log(2)*i.

  • dilog(sym(0)) прибыль pi^2/6.

  • dilog(sym(1/2)) прибыль pi^2/12 - log(2)^2/2.

  • dilog(sym(1)) прибыль 0.

  • dilog(sym(2)) прибыль -pi^2/12.

  • dilog(sym(i)) прибыль pi^2/16 - (pi*log(2)*i)/4 - catalan*i.

  • dilog(sym(-i)) прибыль catalan*i + (pi*log(2)*i)/4 + pi^2/16.

  • dilog(sym(1 + i)) прибыль - catalan*i - pi^2/48.

  • dilog(sym(1 - i)) прибыль catalan*i - pi^2/48.

  • dilog(sym(Inf)) прибыль -Inf.

Ссылки

[1] Стегун, И. А. «Прочие функции». Справочник по математическим функциям с формулами, графиками и математическими таблицами. (М. Абрамовиц и И. А. Стегун, ред.). Нью-Йорк: Дувр, 1972.

См. также

|

Представлен в R2014a