Текст подпрограммы и версий ( Фортран )
bk04r.zip
Тексты тестовых примеров ( Фортран )
tbk04r.zip
Текст подпрограммы и версий ( Си )
bk04r_c.zip
Тексты тестовых примеров ( Си )
tbk04r_c.zip
Текст подпрограммы и версий ( Паскаль )
bk04r_p.zip
Тексты тестовых примеров ( Паскаль )
tbk04r_p.zip

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

Назначение

Хи - квадрат тест принадлежности заданной группированной выборки заданному распределению вероятностей.

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

Пусть область значений случайной величины  X разбита на  N интервалов, целый вектор K = (k1, k2,..., kN) содержит группированную выборку (количество реализаций случайной величины  X, попавших в первый, второй, ..., N - ный интервалы) и вещественный вектор P = (p1, p2,..., pN) содержит вероятности попадания в  i - тый интервал случайной величины  Y, имеющей заданное распределение вероятностей.

Подпрограмма BK04R по векторам  K и  P вычисляет  Хи - квадрат статистику и по ее значению определяет уровень значимости критерия ALFA. Чем меньше уровень значимости ALFA, тем больше оснований утверждать, что вероятности попадания случайной величины  X в заданные интервалы не соответствуют вероятностям, заданным в векторе  P.

Айвазян С.А., Енюков И.С., Мешалкин Л.Д. Прикладная статистика: основы моделирования и первичная обработка данных. М., "Финансы и статистика", 1983.

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

    SUBROUTINE  BK04R (K, P, N, ALFA) 

Параметры

K - заданный целый вектор длины  N, содержащий группированную выборку;
P - заданный вещественный вектор длины  N, содержащий вероятности попадания в 1, 2, ..., N - ый интервалы;
N - длина векторов  K и  P (количество групп группированной выборки  K) (тип: целый);
ALFA - вещественная переменная, содержащая вычисленный уровень значимости.

Версии: нет

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

SF47R - вычисление функции  Хи - квадрат распределения вероятностей с вещественными степенями свободы.

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

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

       INTEGER  K(4) 
       REAL  P(4) 
       DATA  K /3, 2, 2, 5/ 
       DATA  P /0.1, 0.2, 0.2, 0.5/ 
       N = 4 
       CALL  BK04R (K, P, N, ALFA) 

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