Return the bi-linear interpolation value of a map using 4 nearest neighbours.
Parameters : | m : array-like
theta, phi : float, scalar or array-like
nest : bool
|
---|---|
Returns : | val : float, scalar or arry-like
|
See also
Examples
>>> import healpy as hp
>>> hp.get_interp_val(np.arange(12.), np.pi/2, 0)
4.0
>>> hp.get_interp_val(np.arange(12.), np.linspace(0, np.pi, 10), 0)
array([ 1.5 , 1.5 , 1.5 , 2.20618428, 3.40206143,
5.31546486, 7.94639458, 9.5 , 9.5 , 9.5 ])