#ifndef __BINOMIAL_H__ double binomialDF(double trials, double successes, double p); /* * Пусть имеется 'trials' независимых наблюдений * с вероятностью 'p' успеха в каждом. * Вычисляется вероятность B(successes|trials,p) того, что число * успехов заключено между 0 и 'successes' (включительно). */ double rev_binomialDF(double trials, double successes, double y); /* * Пусть известна вероятность y наступления не менее m успехов * в trials испытаниях схемы Бернулли. Функция находит вероятность p * успеха в отдельном испытании. * * В вычислениях используется следующее соотношение * * 1 - p = rev_Beta(trials-successes| successes+1, y). */ double binom_leftCI(double trials, double successes, double level); /* Пусть имеется 'trials' независимых наблюдений * с вероятностью 'p' успеха в каждом * и количество успехов равно 'successes'. * Вычисляется левая граница двустороннего доверительного интервала * с уровнем значимости level. */ double binom_rightCI(double n, double successes, double level); /* Пусть имеется 'trials' независимых наблюдений * с вероятностью 'p' успеха в каждом * и количество успехов равно 'successes'. * Вычисляется правая граница двустороннего доверительного интервала * с уровнем значимости level. */ #endif /* Ends #ifndef __BINOMIAL_H__ */