VariableGainAmplifier Constructor (SignalProcessor, Double, Double, Double, Double) |
Initializes a new instance from the given signal input, saturated input power, saturated output power, noise factor, and reference temperature.
Namespace:
AGI.Foundation.Communications.SignalProcessing
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public VariableGainAmplifier(
SignalProcessor inputSignalProcessor,
double saturatedInputPower,
double saturatedOutputPower,
double noiseFactor,
double referenceTemperature
)
Public Sub New (
inputSignalProcessor As SignalProcessor,
saturatedInputPower As Double,
saturatedOutputPower As Double,
noiseFactor As Double,
referenceTemperature As Double
)
public:
VariableGainAmplifier(
SignalProcessor^ inputSignalProcessor,
double saturatedInputPower,
double saturatedOutputPower,
double noiseFactor,
double referenceTemperature
)
new :
inputSignalProcessor : SignalProcessor *
saturatedInputPower : float *
saturatedOutputPower : float *
noiseFactor : float *
referenceTemperature : float -> VariableGainAmplifier
Parameters
- inputSignalProcessor
- Type: AGI.Foundation.Communications.SignalProcessingSignalProcessor
The signal processor producing the signal to be amplified. - saturatedInputPower
- Type: SystemDouble
The saturated input power of the amplifier. - saturatedOutputPower
- Type: SystemDouble
The saturated output power of the amplifier. The output power of the amplifier will never exceed this value. - noiseFactor
- Type: SystemDouble
The noise factor of the amplifier. - referenceTemperature
- Type: SystemDouble
The reference temperature of the amplifier.
See Also