pashehnet.sensors.sources.sweep_poly#

Module Contents#

Classes#

SweepPolySource

Frequency-swept cosine generator, with a time-dependent frequency. See: https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.sweep_poly.html

API#

class pashehnet.sensors.sources.sweep_poly.SweepPolySource(t, poly, phi=0)#

Bases: pashehnet.sensors.sources.base.SensorSourceBase

Frequency-swept cosine generator, with a time-dependent frequency. See: https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.sweep_poly.html

Initialization

Construct new object

Parameters:
  • t – ndarray; times at which to evaluate the waveform

  • poly – 1-D array_like or instance of numpy.poly1d

  • phi – float, optional; Phase offset, in degrees, Default: 0

__iter__()#
__next__()#

Implementation for iterator

Returns:

Next value from source

__slots__ = ()#