Текст подпрограммы и версий ( Фортран ) sf44r.zip |
Тексты тестовых примеров ( Фортран ) tsf44r.zip |
Текст подпрограммы и версий ( Си ) sf44r_c.zip |
Тексты тестовых примеров ( Си ) tsf44r_c.zip |
Текст подпрограммы и версий ( Паскаль ) sf44r_p.zip |
Тексты тестовых примеров ( Паскаль ) tsf44r_p.zip |
Вычисление обратной функции F - распределения вероятностей (распределения Снедекора).
SF44R вычисляет значение x такое, что
Fx (AN1, AN2) = P, где P - заданное значение вероятности (0 < P < 1) , AN1, AN2 - заданные параметры F - распределения вероятностей (распределения Снедекора) (AN1 > 0, AN2 > 0) .
M.Abramowitz, I.A.Stegun, Handbook of Mathematical Functions, New York, Dover Publications, INC., 1965.
REAL FUNCTION SF44R (P, AN1, AN2, IERR)
Параметры
P - | заданное значение вероятности (тип: вещественный); |
AN1 - AN2 | заданные значения степеней свободы F - распределения (тип: вещественный); |
IERR - | целая переменая, служащая для сообщения об ошибках, обнаруженных в ходе работы функции; при этом: |
IERR=65 - | когда заданное значение вероятности не принадлежит интервалу (0, 1); значение функции полагается равным 3.4E38; |
IERR=66 - | когда одна или обе степени свободы меньше или равны 0; значение функции полагается равным 3.4E38; |
IERR=67 - | когда значение функции не может быть найдено в пределах 30 итераций; значение функции полагается равным 3.4E38; |
IERR=68 - | когда функция становится настолько большой, что ее значение не помещается в разрядной сетке машины; значение функции полагается равным 3.4E38. |
Версии: нет
Вызываемые подпрограммы
UTSF12 - | подпрограмма выдачи диагностических сообщений при работе функции SF44R. |
Замечания по использованию: нет
P = 0.0993525756 AN1 = 12. AN2 = 8. X = SF44R (F, AN1, AN2, IERR) Результаты: X = 0.444444442 IERR = 0