VariableGainAmplifierBackoffCurves Constructor (FunctionDouble, Double, FunctionDouble, Double) |
Initializes an instance with a given input back-off/output back-off (IBO/OBO) curve and input back-off/carrier to intermodulation
noise spectral density (IBO/(C/No)Im) curve.
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 VariableGainAmplifierBackoffCurves(
Function<double, double> iboOboCurve,
Function<double, double> iboCarrierToImCurve
)
Public Sub New (
iboOboCurve As Function(Of Double, Double),
iboCarrierToImCurve As Function(Of Double, Double)
)
public:
VariableGainAmplifierBackoffCurves(
Function<double, double>^ iboOboCurve,
Function<double, double>^ iboCarrierToImCurve
)
new :
iboOboCurve : Function<float, float> *
iboCarrierToImCurve : Function<float, float> -> VariableGainAmplifierBackoffCurves
Parameters
- iboOboCurve
- Type: AGI.FoundationFunctionDouble, Double
A function representing the input back-off/output back-off (IBO/OBO) curve. - iboCarrierToImCurve
- Type: AGI.FoundationFunctionDouble, Double
A function representing the input back-off/carrier to intermodulation noise spectral density
(IBO/(C/No)Im) curve.
Exceptions Exception | Condition |
---|
ArgumentNullException |
Thrown if the iboOboCurve is null.
(iboCarrierToImCurve can be null without throwing an exception).
|
See Also