Statistical
Статистический анализ потоков и массивов данных с минимальным расходом памяти: среднее, медиана, стандартное отклонение, регрессия, сортировка
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:21524880026eddee4c83c7455f3a81f7f81ce031deffb0c9ac8cac076cd37ce3Statistical-2.1.1-21524880.zipОписание
Компактная статистическая библиотека для обработки потоков и массивов данных, разработанная специально под ограничения памяти Arduino. Вместо копирования данных работает прямо с переданными вам массивами, а промежуточные значения занимают минимум ОЗУ — буквально несколько байт. Пять классов охватывают основные сценарии: анализ готового массива, скользящее окно FILO, онлайн-расчёт минимума/максимума/среднего без сохранения всех данных, линейная регрессия и векторные операции. Библиотека вычисляет среднее арифметическое, геометрическое, RMS, медиану, стандартное отклонение, коэффициент корреляции и выполняет сортировку. Так как это заголовочная библиотека без динамического выделения памяти, она не требует зависимостей и работает на любых Arduino-совместимых платах.