Как обнаружить значительные изменения / тенденции в данных временных рядов? [закрыто]
Итак, у меня есть массив, скажем, 25 образцов, и я бы хотел отметить тенденции того,s уменьшается или увеличивается с этих 25 интервалов выборки (в основном массив 25 выборок - это мой буфер, который заполняется, скажем, каждые 1 мс).
Обратите внимание, что это общая тенденция, которую я ищу, а не индивидуальная производная (как я бы получил, используя конечно-разностные или другие численные методы дифференцирования).
В основном я ожидаю, что мои данные будут шумными, поэтому возможны взлеты и падения даже после фильтрации и так далее. Но это'Это общая тенденция увеличения или уменьшения поведения, которое я ищу.
Я хочу интегрировать увеличивающееся / уменьшающееся поведение в каждую мс, чтобы вызвать какое-то событие, которое является скорее событием пользовательского интерфейса (мигание светодиода), поэтому не нужно очень сильно задерживать обработку, пока я могу обнаружить общую тенденцию.
Заранее спасибо!