exponenta event banner

betaln

Логарифм бета-функции

Синтаксис

L = betaln(Z,W)

Описание

L = betaln(Z,W) вычисляет натуральный логарифм beta функция log(beta(Z,W)), для соответствующих элементов массивов Z и W, без вычислений beta(Z,W). Поскольку бета-функция может колебаться в пределах очень больших или очень малых значений, её логарифм иногда более полезен.

Z и W должно быть реальным и неотрицательным. Они должны быть одного размера или скалярными.

Примеры

свернуть все

Вычислите натуральный логарифм бета-функции в соответствии со значением X без непосредственного вычисления бета-функции. beta(X,X) приводит к арифметическому недопользованию с плавающей запятой.

X = 510;
betaln(X,X)
ans = -708.8616

Алгоритмы

betaln(z,w) = gammaln(z)+gammaln(w)-gammaln(z+w)

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

| |

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