(Не рекомендуемый), Интерполируют данные, имеющий разброс
TriScatteredInterp не рекомендуется. Используйте scatteredInterpolant вместо этого.
TriScatteredInterp используется, чтобы выполнить интерполяцию на рассеянном наборе данных, который находится в 2D или трехмерном пространстве. Набор данных, имеющий разброс, заданный местоположениями X и соответствующие значения V может быть интерполирован с помощью Триангуляции Делоне X. Это создает поверхность формы V = F(X). Поверхность может быть оценена в любом местоположении запроса QX, использование QV = F(QX), где QX находится в выпуклой оболочке X. interpolant F всегда проходит точки данных, заданные выборкой.
F = TriScatteredInterp создает пустые данные, имеющий разброс interpolant.
F = TriScatteredInterp( создает interpolant, который соответствует поверхности формы Q,V)V = F(Q) к данным, имеющий разброс в (QVQ матрица размера mpts- ndim, где mpts число точек и ndim размерность пробела, где точки находятся (ndim 2 или 3). Вектор-столбец V задает значения в Q, где длина V равняется mpts.
F = TriScatteredInterp( использует заданный DT,V)DelaunayTri объект DT как базис для вычисления interpolant. DT Триангуляция Делоне местоположений данных, имеющий разброс, DT.X. Матричный DT.X имеет размер mpts- ndim, где mpts число точек и ndim размерность пробела, где точки находятся, 2 <= ndim <= 3V вектор-столбец, который задает значения в DT.X, где длина V равняется mpts.
F = TriScatteredInterp(___, задает метод интерполяции method)method используемый, чтобы интерполировать данные. Можно использовать любую из предыдущих комбинаций входных аргументов.
Чтобы оценить interpolant, опишите оператор в форме Монжа Vq = F(Xq), Vq = F(Xq,Yq), или Vq = F(Xq,Yq,Zq) где Vq значение interpolant в местоположении запроса и Xqyq , и Zq векторы из местоположений точки.
delaunayTriangulation | interp1 | interp2 | interp3 | meshgrid | scatteredInterpolant | triangulation