|
Текст подпрограммы и версий ( Фортран ) 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