gastropy.sine_model

Contents

gastropy.sine_model#

gastropy.sine_model(t, freq, phase, amp)[source]#

Evaluate a sine wave.

Computes amp * sin(2 * pi * freq * t + phase).

Parameters:
  • t (array_like) – Time values in seconds.

  • freq (float) – Frequency in Hz.

  • phase (float) – Phase offset in radians.

  • amp (float) – Amplitude.

Returns:

y – Sine wave values at times t.

Return type:

np.ndarray

Examples

>>> import numpy as np
>>> from gastropy.signal import sine_model
>>> t = np.linspace(0, 1, 100)
>>> y = sine_model(t, freq=0.05, phase=0.0, amp=1.0)
>>> y.shape
(100,)