SignalModifyNoiseTemperature Method (Double, Double, Double) |
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public Signal ModifyNoiseTemperature(
double noiseTemperature,
double lowerNoiseBandwidthLimit,
double upperNoiseBandwidthLimit
)
Public Function ModifyNoiseTemperature (
noiseTemperature As Double,
lowerNoiseBandwidthLimit As Double,
upperNoiseBandwidthLimit As Double
) As Signal
public:
Signal^ ModifyNoiseTemperature(
double noiseTemperature,
double lowerNoiseBandwidthLimit,
double upperNoiseBandwidthLimit
)
member ModifyNoiseTemperature :
noiseTemperature : float *
lowerNoiseBandwidthLimit : float *
upperNoiseBandwidthLimit : float -> Signal
Parameters
- noiseTemperature
- Type: SystemDouble
The new noise temperature, in kelvin. - lowerNoiseBandwidthLimit
- Type: SystemDouble
The new offset to the lower limit of the NoiseBandwidth, in hertz. - upperNoiseBandwidthLimit
- Type: SystemDouble
The new offset to the upper limit of the NoiseBandwidth, in hertz.
Return Value
Type:
SignalThe modified signal.
Exceptions Exception | Condition |
---|
ArgumentOutOfRangeException |
Thrown when noiseTemperature is negative,
or when lowerNoiseBandwidthLimit is greater than upperNoiseBandwidthLimit.
|
See Also