Как обнаружить значительные изменения / тенденции в данных временных рядов? [закрыто]

Итак, у меня есть массив, скажем, 25 образцов, и я бы хотел отметить тенденции того,s уменьшается или увеличивается с этих 25 интервалов выборки (в основном массив 25 выборок - это мой буфер, который заполняется, скажем, каждые 1 мс).

Обратите внимание, что это общая тенденция, которую я ищу, а не индивидуальная производная (как я бы получил, используя конечно-разностные или другие численные методы дифференцирования).

В основном я ожидаю, что мои данные будут шумными, поэтому возможны взлеты и падения даже после фильтрации и так далее. Но это'Это общая тенденция увеличения или уменьшения поведения, которое я ищу.

Я хочу интегрировать увеличивающееся / уменьшающееся поведение в каждую мс, чтобы вызвать какое-то событие, которое является скорее событием пользовательского интерфейса (мигание светодиода), поэтому не нужно очень сильно задерживать обработку, пока я могу обнаружить общую тенденцию.

Заранее спасибо!

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

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