Acoular 25.01 documentation

PeriodicSignalGenerator

«  SignalGenerator   ::   signals   ::   NoiseGenerator  »

PeriodicSignalGenerator

class acoular.signals.PeriodicSignalGenerator

Bases: SignalGenerator

Abstract base class for periodic signal generators.

Defines the common interface for all SignalGenerator-derived classes with periodic signals. This class may be used as a base for class handling periodic signals that can be characterized by their frequency, phase and amplitude. It should not be used directly as it contains no real functionality.

freq = Float(1000.0, desc='Frequency')

Frequency of the signal, float, defaults to 1000.0.

phase = Float(0.0, desc='Phase')

Phase of the signal (in radians), float, defaults to 0.0.

amplitude = Float(1.0)

Amplitude of the signal. Defaults to 1.0.

abstract signal()

Deliver the signal.

«  SignalGenerator   ::   signals   ::   NoiseGenerator  »