Modifier and Type | Class and Description |
---|---|
static class |
RectBandpass.InitCoefficientsMethod |
NormalizedFIR.Normalization
h, systemMeasures
Constructor and Description |
---|
RectBandpass(double lowerCutoffFrequency,
double upperCutoffFrequency) |
Modifier and Type | Method and Description |
---|---|
static double[] |
getCoeff_CarrierMeth(int coefficients,
double fl,
double fh,
double ta)
Generates the coefficients of a bandpass filter.
|
static double[] |
getCoefficients(int coefficients,
double fl,
double fh,
double ta)
Generates the coefficients of a bandpass filter.
|
double |
getLowerCutoffFrequency() |
void |
notifyBeforeParameterChange(Parameters changedParameters)
Parameters have changed (a copy of the systems parameters has been changed by the user).
|
cutoffFrequency, getCutoffFrequency, getDeltaTs, setDeltaTs, setWindow
buildFir, normalize, normalize, normalizeLowpassSpectrumFactor, setNormalizedImpulseResponseEnergy
build, hedgeNumberOfCoefficients, hedgeNumberOfCoefficients, notifyPropertyChanged
connect, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getImplementation, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
addSymbol, getMainParameters, getName, longName, name, name, setStepInterceptor, setSymbol, show, show, toString
public RectBandpass(double lowerCutoffFrequency, double upperCutoffFrequency)
lowerCutoffFrequency
- lower cutoff frequency - 6 db (Grenzfrequenz mit H(f) = 0.5)upperCutoffFrequency
- upper cutoff frequency - 6 db (Grenzfrequenz mit H(f) = 0.5)public double getLowerCutoffFrequency()
public static double[] getCoeff_CarrierMeth(int coefficients, double fl, double fh, double ta)
public static double[] getCoefficients(int coefficients, double fl, double fh, double ta)
public void notifyBeforeParameterChange(Parameters changedParameters)
notifyBeforeParameterChange
in class RectPass