Текст подпрограммы и версий ( Фортран )
bk01r.zip , bk01d.zip
Тексты тестовых примеров ( Фортран )
tbk01r.zip , tbk01d.zip
Текст подпрограммы и версий ( Си )
bk01r_c.zip , bk01d_c.zip
Тексты тестовых примеров ( Си )
tbk01r_c.zip , tbk01d_c.zip
Текст подпрограммы и версий ( Паскаль )
bk01r_p.zip , bk01e_p.zip
Тексты тестовых примеров ( Паскаль )
tbk01r_p.zip , tbk01e_p.zip

Подпрограмма:  BK01R

Назначение

Проверка совпадения средних значений двух генеральных совокупностей, имеющих одинаковую дисперсию.

Математическое описание

Подпрограмма вычисляет по выборкам X1 и X2 значение статистики Стьюдента и по нему оценивает уровень значимости критерия ALFA. Чем меньше уровень значимости ALFA, тем больше оснований утверждать, что выборки X1 и X2 сделаны из генеральных совокупностей, имеющих разные средние значения.

Использование

    SUBROUTINE  BK01R (X1, N1, X2, N2, ALFA) 

Параметры

X1 - вещественный вектор длины N1, содержащий выборку из первой генеральной совокупности;
N1 - длина вектора X1 (тип: целый);
X2 - вещественный вектор длины N2, содержащий выборку из второй генеральной совокупности;
N2 - длина вектора X2 (тип: целый);
ALFA - вещественная переменная, содержащая вычисленный уровень значимости.

Версии

BK01D - проверка совпадения средних значений двух имеющих одинаковую дисперсию генеральных совокупностей по выборкам, заданным с удвоенной точностью. Параметры X1, X2, ALFA должны иметь тип DOUBLE PRECISION.

Вызываемые подпрограммы

SF36R - вычисление бета - функции распределения вероятностей; используется в подпрограмме BK01R.
SF36D - вычисление бета - функции распределения вероятностей с удвоенной точностью; используется в подпрограмме BK01D.

Замечания по использованию: нет

Пример использования

       REAL  X1(3), X2(4) 
       DATA  X1 /1., 2., 3./ 
       DATA  X2 /4., 5., 6., 7./ 
       CALL  BK01R (X1, 3, X2, 4, ALFA) 

Результат:    ALFA  =  0.01172481