MATLAB Function Reference    
griddatan

Data gridding and hypersurface fitting (dimension >= 2)

Syntax

Description

yi = griddatan(X, y, xi) fits a hyper-surface of the form y = f(X) to the data in the (usually) nonuniformly-spaced vectors (X, y). griddatan interpolates this hyper-surface at the points specified by xi to produce yi. xi can be nonuniform.

X is of dimension m-by-n, representing m points in n-D space. y is of dimension m-by-1, representing m values of the hyper-surface f(X). xi is a vector of size p-by-n, representing p points in the n-D space whose surface value is to be fitted. yi is a vector of length p approximating the values f(xi). The hypersurface always goes through the data points (X,y). xi is usually a uniform grid (as produced by meshgrid).

[...] = griddatan(...,'method') defines the type of surface fit to the data, where 'method' is one of:

'linear'
Tessellation-based linear interpolation (default)
'nearest'
Nearest neighbor interpolation

All the methods are based on a Delaunay tessellation of the data.

See Also

delaunayn, griddata, griddata3, meshgrid

Reference

[1]  National Science and Technology Research Center for Computation and Visualization of Geometric Structures (The Geometry Center), University of Minnesota. 1993.


 griddata3 gsvd