Здравствуйте. Имеется тарировочная таблица, сопоставляющая значения, получаемые с датчика и фактические данные, переведенные в нужные ЕИ.
Но понятно, что в первоначальной тарировке есть погрешность, и она может быть достаточно большой. И нам необходимо эту погрешность максимально уменьшить. В процессе работы мы получаем реальные данные, в виде начального значения, конечного и изменения в ЕИ.
,где
- начальное значение полученных данных,
- конечное значение, приходящие с датчиков, а
- то, что должно быть и
- переведенное по нашей таблице значение изменения.
Пробовал достаточно много вариантов, думаю, приводить их здесь не имеет смысла, т.к. когда подставлял в них координаты, то получалось только хуже. Последнее, что пробовал-это делать по данной формуле(картинка-ссылка):
Подставлял координаты, считал коэффициент, получалось примерно так:
Но что с этим делать дальше-непонятно. Или может я вообще не туда пошел?
Можно делать перебор значений в цикле с целью подгона, но что перебирать конкретно?