#include #include #include "gammaDF.h" ENTRY double chi2DF(double f, double x) /* * Вычисляется вероятность того, что случайная величина, * подчиняющаяся распределению хи-квадрат с f степенями свободы, * не превосходит заданного значения x. */ { assert(f > 0); return GammaDF(f/2.0).value(x/2.0); }/*chi2DF*/ ENTRY double inv_chi2DF(double f, double q) /* Вычисляется значение х для которого chi2DF(f, x) вернет q. */ { assert(f > 0); return GammaDF(f/2.0).quantile(q); }/*inv_chi2DF*/