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

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

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

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

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

Благодарю.

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

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