Gauss
Вычисление вероятностей нормального распределения с таблицей поиска для анализа данных датчиков
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e87356389234ecd4714c338eb039f9978dae1ca884b594fc0ee5d2105921bcf2Gauss-0.2.3-e8735638.zipОписание
Если нужно работать с нормальным распределением и вероятностями — например, анализировать показания датчиков или проверять, насколько значение отклоняется от среднего, — эта библиотека помогает считать вероятности без тяжёлых вычислений. Gauss использует встроенную таблицу поиска из 34 точек с точностью до 8 знаков после запятой, что соответствует точности float. По умолчанию работает с нормализованным распределением (среднее 0, стандартное отклонение 1), но можно задать свои параметры. Функции позволяют получить вероятность того, что значение меньше, больше или попадёт в диапазон, а также преобразовать значение в количество стандартных отклонений от среднего. Версия 0.2.0 и выше уже не требует дополнительной библиотеки MultiMap. Максимальная ошибка интерполяции примерно 0.0003, что обычно приемлемо для большинства практических задач.