digamma
digamma(x)
Compute the digamma function of x (the logarithmic derivative of gamma(x))
Examples
julia> using SpecialFunctions
julia> digamma(2)
0.42278433509846713
julia> digamma(0.5)
-1.9635100260214235
-
Calculate the digamma function of a positive number:
julia> digamma(3.7) 0.6471423733718684This example calculates the digamma function of the number 3.7.
-
Calculate the digamma function of a negative number:
julia> digamma(-2.5) -0.5240777691836912The
digammafunction can also handle negative numbers. This example calculates the digamma function of -2.5. - Calculate the digamma function of a complex number:
julia> digamma(1 + 2im) 0.42278433509846713 - 1.5707963267948966imThe
digammafunction can be applied to complex numbers as well. This example calculates the digamma function of the complex number 1 + 2im.
Common mistake example:
julia> digamma(0)
ERROR: DomainError with -Inf result
In this example, the function call digamma(0) leads to a DomainError because the digamma function is not defined for zero. It's important to ensure that the input values are within the valid domain to avoid such errors.
See Also
User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.