Click or drag to resize

MinimumVarianceDistortionlessResponseBeamformer Constructor (Double, DirectionsProvider, DirectionsProvider)

Initializes a new instance.

Namespace:  AGI.Foundation.Communications.Antennas
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public MinimumVarianceDistortionlessResponseBeamformer(
	double beamVariance,
	DirectionsProvider beamDirectionsProvider,
	DirectionsProvider nullDirectionsProvider
)

Parameters

beamVariance
Type: SystemDouble
The beam variance used to constrain the amount of main gain reduction, which can take place in order to null interference.
beamDirectionsProvider
Type: AGI.Foundation.Communications.AntennasDirectionsProvider
The directions provider used to determine the directions used to form beams.
nullDirectionsProvider
Type: AGI.Foundation.Communications.AntennasDirectionsProvider
The directions provider used to determine the directions used to form nulls. Allowed to be .
Exceptions
ExceptionCondition
ArgumentNullException Thrown when beamDirectionsProvider is .
See Also