RectangularFilter Constructor (SignalProcessor, Double, Double, Double, Double) |
Initialize a new instance based on the given parameters.
Namespace:
AGI.Foundation.Communications.SignalProcessing
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 23.2.417.0 (23.2.417.0)
Syntaxpublic RectangularFilter(
SignalProcessor inputSignalProcessor,
double noiseTemperature,
double frequency,
double lowerBandwidthLimit,
double upperBandwidthLimit
)
Public Sub New (
inputSignalProcessor As SignalProcessor,
noiseTemperature As Double,
frequency As Double,
lowerBandwidthLimit As Double,
upperBandwidthLimit As Double
)
public:
RectangularFilter(
SignalProcessor^ inputSignalProcessor,
double noiseTemperature,
double frequency,
double lowerBandwidthLimit,
double upperBandwidthLimit
)
new :
inputSignalProcessor : SignalProcessor *
noiseTemperature : float *
frequency : float *
lowerBandwidthLimit : float *
upperBandwidthLimit : float -> RectangularFilter
Parameters
- inputSignalProcessor
- Type: AGI.Foundation.Communications.SignalProcessingSignalProcessor
The source of the input signal. - noiseTemperature
- Type: SystemDouble
The thermal noise temperature of the filter, in kelvin. - frequency
- Type: SystemDouble
The center frequency of the filter, in hertz. - lowerBandwidthLimit
- Type: SystemDouble
The negative offset to the lower boundary of the bandwidth, in hertz. - upperBandwidthLimit
- Type: SystemDouble
The positive offset to the upper boundary of the bandwidth, in hertz.
See Also