twistpy.array_processing.BeamformingArray.compute_steering_vectors#

BeamformingArray.compute_steering_vectors(frequency: float, intra_array_velocity: Union[float, tuple] = 6000, inclination: tuple = (-90, 90, 1), azimuth: tuple = (0, 360, 1)) None[source]#

Precompute the steering vectors

Compute the steering vectors for the specified parameter range. For parameters that are specified as a tuple, the grid search is performed over the range: (min_value, max_value, increment)

Parameters
frequencyfloat

Discrete frequency at which beamforming is performed

intra_array_velocityfloat or tuple

Specifies the velocity as a float (if known) or grid over which search is performed

inclinationtuple

Specifies inclination grid over which search is performed

azimuthtuple

Specifies azimuth grid over which search is performed