ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1444955 Топик полностью
SciFi (25.06.2024 12:53, просмотров: 33) ответил Anvar на Нужна подсказка, скользящее среднее для углового энкодера. Не раз делал, но забыл. Как красиво обработать переход через "0"? Например для трех, есть три последовательных значения 65535,0,1 - и среднее должно получится 0.
65535 - это -1. В арифметике со знаком всё работает из коробки. А если без знака, предлагаю перед сложением перенести всё вверх (скажем, не на 65536, а на 100000): 99999, 100000, 100001. После вычисления среднего арифметического перенести обратно вниз на 100000. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้