Существует интерполяция и экстраполяция. Интерполяция - когда необходимо восстановить точки МЕЖДУ отсчётами, а экстро - это когда за пределами отсчётов. Используется весьма часто, так что изучите - обязательно пригодится. Интерполяция (вам нужна) бывает разная. Самая примитивная линейная и её частный случай - усреднение. Смысл - прост. Рисуется воображаемая прямая. (То о чём вам писали) Чуть более сложная - квадратичная. Фокус в том, что при квадратичной интерполяции восстановление сигнала в разы лучше. Формулы бывают разные(зависит от числа точек), но все весьма простые.
Практически всегда пользуюсь квадратичной.
Например ф-ла Лагранжа. Используются 3 равно отстоящих точки. Найти y=f(x)
y= p*(p+1)*y1/2 + (1-p*p)*y2 + p*(p-1)*y3/2;
где p=(x-x2)/(x2-x3)
для проверки точки (1;3), (3;13), (5;31) Расчёт f(2)=7; f(3.3)=15.9
Легко увидеть, что при линейной интерполяции f(2)= (3+13)/2 = 8.
|