Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://num-anal.srcc.msu.ru/lib_na/cat/sf_htm_p/sf49r_p.htm
Дата изменения: Mon Nov 23 14:21:38 2015 Дата индексирования: Sun Apr 10 03:30:10 2016 Кодировка: Windows-1251 |
Текст подпрограммы и версий sf49r_p.zip |
Тексты тестовых примеров tsf49r_p.zip |
Вычисление функции нормального распределения вероятностей (стандартизованного).
SF49R вычисляет вероятность того, что случайная величина, подчиненная закону нормального распределения с математическим ожиданием 0 и диспресией 1 (стандартизованное нормальное распределение), меньше или pавна значению x.
Другими словами, SF49R вычисляет интеграл x 1/(2π)1/2 ∫ e - t*t / 2 dt -∞
M.Abramowitz, I.A.Stegun, Handbook of Mathematical Functions, Dover Publications, Inc., New York, 1965.
function SF49R(X :Real): Real;
Параметр
X - | заданное значение аргумента x (тип: вещественный). |
Версии: нет
Вызываемые подпрограммы: нет
Замечания по использованию: нет
Unit tsf49r_p; interface uses SysUtils, Math, { Delphi } Lstruct, Lfunc, UtRes_p, SF49R_p; function tsf49r: String; implementation function tsf49r: String; var X,R :Real; begin Result := ''; { результат функции } X := 0.0; R := SF49R(X); Result := Result + Format(' %20.16f %20.16f ',[X,R]) + #$0D#$0A; UtRes('tsf49r',Result); { вывод результатов в файл tsf49r.res } exit; end; end. Результат: R = 0.5