Текст подпрограммы и версий ( Фортран ) bk06r.zip |
Тексты тестовых примеров ( Фортран ) tbk06r.zip |
Текст подпрограммы и версий ( Си ) bk06r_c.zip |
Тексты тестовых примеров ( Си ) tbk06r_c.zip |
Текст подпрограммы и версий ( Паскаль ) bk06r_p.zip |
Тексты тестовых примеров ( Паскаль ) tbk06r_p.zip |
Тест Колмогорова - Смирнова принадлежности заданной выборки заданному распределению вероятностей
По заданным выборке X и функции распределения FUNC вычисляется статистика Колмогорова - Смирнова и по ее значению определяется уровень значимости критерия ALFA. Чем меньше уровень значимости ALFA, тем больше оснований утверждать, что выборка X имеет распределение вероятностей, отличное от распределения, заданного функцией FUNC.
Айвазян С.А., Енюков И.С., Мешалкин Л.Д. Прикладная статистика: основы моделирования и первичная обработка данных. М., "Финансы и статистика", 1983.
SUBROUTINE BK06R (X, N, FUNC, ALFA)
Параметры
X - | вещественный вектор длины N, содержащий заданную выборку; |
N - | длина вектора X (тип: целый); |
FUNC - | заданная функция распределения вероятностей (вещественная функция от одного вещественного аргумента); |
ALFA - | вещественная переменная, содержащая вычисленный уровень значимости |
Версии: нет
Вызываемые подпрограммы
AVZ5R - | упорядочивание вектора по возрастанию значений его компонент |
Замечания по использованию
По окончании работы подпрограммы массив X содержит компоненты исходного вектора X в возрастающем порядке |
REAL FUNCTION FUNC(Y) FUNC = Y/4.0 IF (Y .LE. 0.) FUNC = 0. IF (Y .GE. 4.0) FUNC = 1.0 RETURN END REAL X(5), FUNC DATA X /0., 1.5, 2.5, 5., 6./ EXTERNAL FUNC N = 5 CALL BK06R (X, N, FUNC, ALFA) Результат: ALFA = 0.4004711