主要内容

igamma

不完全函数

语法

描述

例子

igamma (νz返回不完整的gamma函数。

igamma的定义上不完全函数.MATLAB®gammainc函数的定义下不完全函数Gammainc (z,) = 1 - (, z)/ ().这些函数之间输入参数的顺序不同。

例子

计算数值和符号参数的不完全函数

根据它的论点,igamma返回浮点或精确的符号结果。

计算这些数的不完全函数。因为这些数字不是符号对象,所以你得到的是浮点数结果。

A = [gamma(0,1), gamma(3,√(2)),gamma(pi, exp(1)), gamma(3, Inf)]
A = 0.2194 1.6601 1.1979

计算转换为符号对象的数字的不完全函数:

司马= [igamma(信谊(0)1),igamma 3√(信谊(2))),…igamma(信谊(π),exp(信谊(1))),igamma(3,符号(正)))
司马= (ei (1), exp (2 ^ (1/2)) * (2 * 2 ^ (1/2) + 4), igamma(π,exp (1)), 0]

使用vpa用浮点数近似符号结果:

vpa(司马)
Ans =[0.21938393439552027367716377546012,…1.6601049038903044104826564373576,……1.1979302081330828196865548471769,……0]

计算下不完全函数

igamma根据上不完全函数的定义来实现。如果要计算较低的不完全函数,则转换由返回的结果igamma如下。

使用MATLAB计算这些参数的下不完全函数gammainc功能:

A = [-5/3, -1/2, 0,1 /3];gammainc (1/3)
Ans = 1.1456 + 1.9842i 0.5089 + 0.8815i 0.0000 + 0.0000i 0.7175 + 0.0000i

计算相同参数下的不完全函数igamma

1 - γ (1/3, A)/ γ (1/3)
Ans = 1.1456 + 1.9842i 0.5089 + 0.8815i 0.0000 + 0.0000i 0.7175 + 0.0000i

如果一个或两个参数都是复数,则使用igamma计算下不完全函数。gammainc不接受复杂的参数。

1 - (1/2, i)/ (1/2)
Ans = 0.9693 + 0.4741i

输入参数

全部折叠

输入,指定为符号数、变量、表达式或函数,或指定为符号数、变量、表达式或函数的向量或矩阵。

输入,指定为符号数、变量、表达式或函数,或指定为符号数、变量、表达式或函数的向量或矩阵。

更多关于

全部折叠

上不完全函数

下面的积分定义了上不完全函数:

Γ η z z t η 1 e t d t

下不完全函数

下面的积分定义下不完全函数:

γ η z 0 z t η 1 e t d t

提示

  • MATLABgammainc函数不接受复杂参数。对于复杂的参数,使用igamma

  • Gammainc (z,) = 1 - (, z)/ ()用上面的不完全函数表示下面的不完全函数。

  • (,z) = (1 - gammainc(z,))用下不完全函数表示上不完全函数。

  • Gammainc (z, nu, 'upper') = γ (nu, z)/ γ (nu)

版本历史

在R2014a中引入