Лучший метод вычисления интеграла функции в PHP?

Я делаю калькулятор нормального распределения в PHP, но не могу понять, как вычислить интеграл функции с помощью PHP. Я искал в Интернете и stackoverflow, но ничего не нашел по теме. Самое близкое, что я нашел, это через php.net, где кто-то ссылается на Составное правило Симпсона чтобы получить приближение, но я хотел бы получить точный результат, а не просто приближение.

Есть ли какой-нибудь общеизвестный способ достижения моей цели, которого мне не хватает, и если их несколько, то они лучше всего подходят для расчета нормального распределения?


person Simon    schedule 12.12.2011    source источник
comment
где бы вы сохранили этот точный результат? в поплавке?   -  person Karoly Horvath    schedule 13.12.2011


Ответы (2)


Интеграл нормального распределения известен как функция ошибки (часто обозначается аббревиатурой erf). Похоже, что в PHP нет какой-либо собственной реализации, но на странице Википедии есть несколько хороших приближений в разделе «. Аппроксимация элементарными функциями".

person Community    schedule 12.12.2011

За исключением некоторых тривиальных случаев, невозможно точно проинтегрировать функцию плотности вероятности нормального распределения.

person Neil    schedule 12.12.2011