View source: R/GammaMultiLog.R
GammaMultiLog | R Documentation |
GammaMultiLog(z, p, funmode)
evaluates logarithm of the multivariate gamma function
of order p
, the argument z
may be complex and of any size.
Multivariate gamma function of order p
, say gamma_p(z)
,
is defined as gamma_p(z) = pi^(p*(p-1)/2) * prod_{j=1}^p gamma(z-(j-1)/2)
.
Hence, the logarithm of multivariate gamma
is given by log(gamma_p(z))=(p*(p-1)/2)*log(pi) + sum_{j=1}^p log(gamma(z-(j-1)/2))
.
GammaMultiLog(z, p, funmode)
z |
complex argument, of any size (vector, matrix). |
p |
order of the multivariate gamma, if empty, default value is |
funmode |
function mode: If |
Function returns values of the logarithm of multivariate gamma function of order p
evaluated in points z
.
Ver.: 18-Sep-2019 17:14:16 (consistent with Matlab CharFunTool v1.3.0, 17-Aug-2018 19:45:37).
Other Utility Function:
ChebCoefficients()
,
ChebPoints()
,
ChebPolyValues()
,
ChebPoly()
,
ChebValues()
,
GammaLog()
,
GammaMulti()
,
GammaZX()
,
Hypergeom1F1MatApprox()
,
Hypergeom1F1Mat()
,
Hypergeom2F1Mat()
,
Hypergeom2F1()
,
HypergeompFqMat()
,
InterpChebValues()
,
hypergeom1F1()
,
interpBarycentric()
## EXAMPLE 1
t <- seq(-10, 10, length.out = 101)
z <- 1i * t
p <- 10
f <- GammaMultiLog(z, p)
## EXAMPLE 2
t <- seq(-10, 10, length.out = 101)
z <- 1i * t
p <- 10
funmode <- 1
f <- GammaMultiLog(z, p, funmode)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.