Calcule la derivada logarítmica de la función gamma en la programación R: función digamma()

digamma()La función en R Language se usa para calcular la derivada logarítmica del valor gamma calculado usando la función gamma.
digamma La función es básicamente,

digamma(x) = d(ln(factorial(n-1)))/dx

Sintaxis: digamma(x)

Parámetros:
x: Vector numérico

Ejemplo 1:

# R program to find logarithmic derivative 
# of the gamma value
  
# Calling the digamma() Function
digamma(2)
digamma(4)
digamma(5.2)

Producción:

[1] 0.4227843
[1] 1.256118
[1] 1.549434

Ejemplo 2:

# R program to find logarithmic derivative 
# of the gamma value
  
# Creating a vector
x <- c(2.3, 3, 1.2)
  
# Calling the digamma() Function
digamma(x)
  
# Calling digamma() function
# on negative values
digamma(-2.3)
digamma(-2)

Producción:

[1]  0.6000399  0.9227843 -0.2890399
[1] 3.317323
[1] NaN
Warning message:
In digamma(-2) : NaNs produced

Publicación traducida automáticamente

Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *