igamma
不完全函数
语法
描述
例子
计算数值和符号参数的不完全函数
根据它的论点,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
输入参数
更多关于
提示
MATLAB
gammainc
函数不接受复杂参数。对于复杂的参数,使用igamma
.Gammainc (z,) = 1 - (, z)/ ()
用上面的不完全函数表示下面的不完全函数。(,z) = (1 - gammainc(z,))
用下不完全函数表示上不完全函数。Gammainc (z, nu, 'upper') = γ (nu, z)/ γ (nu)
.
版本历史
在R2014a中引入