Кусочно-линейная аппроксимация табличной функции, заданной координатами точек (X1,Y1), (X2,Y2), .. (Xn,Yn).
В точности как Вы хотели:
- для текущего значения Х, находится интервал между соседними точками X(i) и X(i+1) в который попадает Х, т.е. когда Х(i) < X <= X(i+1)
- далее по формуле F(x)=Yi+[x - Xi] / [X(i+1) - xi] * [Y(i+1)-Yi] рассчитывается требуемое значение Y, соответствующее текущему X
Для 8 точек
Захват-2.png
Для 10 точек
Захват-1.png
На входах Xi, Yi могут быть константы или переменные, в том числе и сетевые переменные.