Интерполируйте 2D или 3-D данные, имеющий разброс
vq = griddata(x,y,v,xq,yq)vq = griddata(x,y,z,v,xq,yq,zq)vq = griddata(___,method) соответствует поверхности формы v = f (x, y) к данным, имеющий разброс в векторах vq = griddata(x,y,v,xq,yq)(x,y,v). Функция griddata интерполирует поверхность в точках запроса, заданных (xq,yq), и возвращает интерполированные значения, vq. Поверхность всегда точки проходов через данные, заданные x и y.
указывает, что метод интерполяции раньше вычислял vq = griddata(___,method)vq с помощью любого из входных параметров в предыдущих синтаксисах. method может быть 'linear', 'nearest', 'natural', 'cubic' или 'v4'. Методом по умолчанию является 'linear'.
Qhull-специфичные опции больше не поддерживаются. Удалите аргумент options из всех экземпляров в вашем коде, которые передают его griddata.
В будущем релизе griddata не примет входных векторов смешанной ориентации. Кроме того, следующие синтаксисы будут удалены:
[Xq,Yq,Vq] = griddata(x,y,v,xq,yq)
[Xq,Yq,Vq] = griddata(x,y,v,xq,yq, method)ndgrid или meshgrid прежде, чем вызвать griddata.