Функция z-значения стандартного нормального распределения в C #

Я смотрел на недавнее сообщение в блоге Джеффа Этвуда наАльтернативные сортировки заказов, Я пытался преобразовать код в посте в C #, но столкнулся с проблемой. Я знаю, что в .NET нет функции, которая бы возвращала z-значение, учитывая процент площади под стандартной нормальной кривой. Рекомендуемые значения для алгоритма: 95% и 97,5%, которые можно найти в таблице z-значений в любой книге статистики.

Кто-нибудь знает, как реализовать такую функцию для всех значений z или хотя бы до 6 стандартных отклонений от среднего. Одним из способов было бы жестко запрограммировать значения в словарь и использовать поиск, но должен быть способ вычисления точного значения. Моя попытка решить эту проблему состояла в том, чтобы взять определенный интеграл стандартной функции нормальной кривой.

y = (1 / (sqrt (2 * PI))) * e ^ (- (1/2) * x ^ 2)

Это дает мне область под кривой между двумя значениями x, но затем я застрял ... Может быть, я являюсь основой, и это не то, как вы бы это сделали?

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос