Klasse RectBandpass

Alle implementierten Schnittstellen:
System

public class RectBandpass extends RectPass
Ideal bandpass filter.
  • Konstruktordetails

    • RectBandpass

      public RectBandpass(double lowerCutoffFrequency, double upperCutoffFrequency)
      Parameter:
      lowerCutoffFrequency - lower cutoff frequency - 6 db (Grenzfrequenz mit H(f) = 0.5)
      upperCutoffFrequency - upper cutoff frequency - 6 db (Grenzfrequenz mit H(f) = 0.5)
  • Methodendetails

    • getLowerCutoffFrequency

      public double getLowerCutoffFrequency()
    • getCoeff_CarrierMeth

      public static double[] getCoeff_CarrierMeth(int coefficients, double fl, double fh, double ta)
      Generates the coefficients of a bandpass filter. Base band lowpass - carrier method.
    • getCoefficients

      public static double[] getCoefficients(int coefficients, double fl, double fh, double ta)
      Generates the coefficients of a bandpass filter. Upper lowpass minus lower lowpass method.
    • notifyBeforeParameterChange

      public void notifyBeforeParameterChange(Parameters changedParameters)
      Parameters have changed (a copy of the systems parameters has been changed by the user). System is allowed to check parameters, change parameters and feed accepted parameter values back to parameters. PropertyWindow displays the updated parameter values.
      Setzt außer Kraft:
      notifyBeforeParameterChange in Klasse RectPass