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