Функция interp
Функция
interp в интерполяции и регрессии используется для интерполяции в данной точке выходных данных одной из следующих функций:
cspline, lspline, pspline,
bspline или
loess.
• interp(vs, vx, vy, x) или interp(vs, Mxy, Mz, X): возвращает интерполированное значение в точке x из коэффициентов вектора vs и исходные данные в vx и vy. При подгонке поверхности X является двухэлементным вектором, для которого рассчитываются интерполированные значения z.
Аргументы
• vs является вектором, созданным одной из следующих функций: cspline, lspline, pspline, bspline или loess.
• vx и vy являются векторами одинаковой длины, состоящими из вещественных значений.
• x является вещественным значением независимой переменной, для которого требуется рассчитать кривую интерполяции. Для получения наилучших результатов это значение должно быть в диапазоне значений vx.
• Mxy — массив n x 2 независимых вещественных данных, задающих координаты x и y относительно диагональной или прямоугольной сетки. Поэтому необходимо иметь одинаковое число значений x и y в точках независимых данных.
• Mz — массив n x n вещественных данных. Это значения z, соответствующие значениям x и y в Mxy.
• X является вещественным двухэлементным вектором значений, для которого требуется рассчитать поверхность интерполяции.