Interpolation matrix for a n-dimensional interpolation. [H,out] = interp_regular(mask,x,xi) Creates sparse interpolation matrix H for n-dimensional interpolation problem. Input: mask: binary mask delimiting the domain. 1 is inside and 0 outside. For oceanographic application, this is the land-sea mask. x: cell array with n elements. Every element represents a coordinate of the observations xi: cell array with n elements. Every element represents a coordinate of the final grid on which the observations are interpolated. Output: H: sparse matrix representing the linear interpolation out: 1 for each observation out of the grid, 0 otherwise
Package: divand