edges_analysis.beams.Beam.angular_interpolator¶
- Beam.angular_interpolator(freq_indx: int, interp_kind: Literal['linear', 'nearest', 'slinear', 'quintic', 'pchip', 'spline', 'sphere-spline'] = 'sphere-spline') callable[[np.ndarray, np.ndarray], np.ndarray] [source]¶
Return a callable function that interpolates the beam.
The returned function has the signature
interp(az, el)
, whereaz
is azimuth in degrees, andel
is elevation in degrees. They may be arrays, in which case they should be the same length.