Я использую boost :: math :: pdf для вычисления вероятности из нормального распределения. Я даю переменную, которая соответствует расстоянию до среднего, и boost :: math :: pdf дает мне переносимость в ответ.
Это работает, но я действительно не понимаю, как, потому что в непрерывном распределении (а нормальное распределение — это непрерывное распределение) вам нужно интегрировать между двумя значениями, чтобы получить вероятность.
Если распределение дискретно, то точка действительно соответствует вероятности, но из всего, что я прочитал, у меня сложилось впечатление, что я имею дело с непрерывным распределением.
Я был бы очень признателен, если бы кто-нибудь смог пролить свет на эту тему. Как вы получаете вероятность только одного значения с boost :: math :: pdf?
PS: Так как компьютер работает дискретным образом, хотя, возможно, нормальное распределение, которое я использую, все-таки дискретно, но это не имеет смысла.
PDF обозначает Функция плотности вероятности, это просто специализированная функция, чья площадь под кривой от -infinity до + infinity равна 1 (для непрерывных распределений вероятности).
Вы даете ему значение X, а оно возвращает полученное значение Y. Ваша интерпретация этого значения неверна — это НЕ вероятность того, что результат будет ТОЧНО равен значению X (вы правы в том, что вероятность слабо ноль).
Я рекомендую вам прочитать о PDF (см. Ссылку выше), чтобы вы понимали функцию библиотеки.
Других решений пока нет …