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.2.419.0 (24.2.419.0)
Syntax public MinimumVarianceDistortionlessResponseBeamformer(
double beamVariance,
DirectionsProvider beamDirectionsProvider,
DirectionsProvider nullDirectionsProvider
)
Public Sub New (
beamVariance As Double,
beamDirectionsProvider As DirectionsProvider,
nullDirectionsProvider As DirectionsProvider
)
public:
MinimumVarianceDistortionlessResponseBeamformer(
double beamVariance,
DirectionsProvider^ beamDirectionsProvider,
DirectionsProvider^ nullDirectionsProvider
)
new :
beamVariance : float *
beamDirectionsProvider : DirectionsProvider *
nullDirectionsProvider : DirectionsProvider -> MinimumVarianceDistortionlessResponseBeamformer
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 See Also