Klasse Generator<T extends Generator<T>>

Alle implementierten Schnittstellen:
Source, System
Bekannte direkte Unterklassen:
GeneratorWithPhase, SignalGenerator

public abstract class Generator<T extends Generator<T>> extends SignalSource<T>
Generates a periodical signal with specific amplitude and frequency. Provides period and t to subclasses.
  • Konstruktordetails

    • Generator

      public Generator()
  • Methodendetails

    • amplitude

      public T amplitude(double amplitude)
      Sets the amplitude of the output signal.
      Parameter:
      amplitude - in V (Volt)
      Gibt zurück:
      this Generator instance
    • getFrequency

      public DoubleProperty getFrequency()
    • frequency

      public T frequency(double frequency)
      Sets the frequency of the output signal's waveform.
      Parameter:
      frequency - in Hz (Hertz)
      Gibt zurück:
      this Generator instance
    • setDefaultSamplingTime

      public T setDefaultSamplingTime()
      Angegeben von:
      setDefaultSamplingTime in Schnittstelle Source
      Setzt außer Kraft:
      setDefaultSamplingTime in Klasse SignalSource<T extends Generator<T>>