#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*/