Интерполируйте данные, имеющий разброс N-D
vq = griddatan(x,v,xq)
vq = griddatan(x,v,xq,method)
vq = griddatan(x,v,xq,method,options)
соответствует гиперповерхности формы v = f (x) к точкам выборки vq = griddatan(x,v,xq)
x
со значениями v
. Функция griddatan
интерполирует поверхность в точках запроса, заданных xq
, и возвращает интерполированные значения, vq
. Поверхность всегда проходит через точки данных, заданные x
и v
.
указывает, что метод интерполяции раньше вычислял vq = griddatan(x,v,xq,method)
vq
. Опциями является 'linear'
или 'nearest'
.
задает массив ячеек из символьных векторов, vq = griddatan(x,v,xq,method,options)
options
, чтобы использоваться в Qhull через delaunayn
.
Это не практично, чтобы использовать griddatan
для интерполяции в размерностях выше, чем о 6-D, потому что память, требуемая базовой триангуляцией, растет экспоненциально с количеством размерностей.