C# 中的逆卡方函数

Inverse Chi Square Function in C#

这是我要实现的方程式:

我已经把里面补成了逗号。但是我真的不知道如何实现具有2n个自由度的C^-1,Math class中有函数吗?

看着维基上的描述,我还是一头雾水。 wikipedia inverse chi function

我找到了 Python 实现: Python implementation of chi function

我相信你可以使用ChiSquare distribution provided by math.net

如你所知,C^-1 == 1/C。使用 Wolframs 定义我看到 C 实际上是一个 Gamma 函数:http://reference.wolfram.com/language/ref/InverseChiSquareDistribution.html 我会研究 Gamma 函数在做什么,然后从那里开始。请注意 Thiago 这与卡方分布不同,因此您不能使用您提供的函数。