Click or drag to resize

SignalModifyNoiseTemperature Method (Double, Double, Double)

Create a new signal by modifying the NoiseTemperature of this signal.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 18.4.397.0 (18.4.397.0)
Syntax
public Signal ModifyNoiseTemperature(
	double noiseTemperature,
	double lowerNoiseBandwidthLimit,
	double upperNoiseBandwidthLimit
)

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: Signal
The modified signal.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThrown if the noise temperature is negative.
ArgumentOutOfRangeExceptionThrown if the new lowerNoiseBandwidthLimit causes the lowest frequency of the noise to be negative (Frequency+lowerNoiseBandwidthLimit must be positive).
See Also