CONAN.utils.sinusoid
====================

.. py:function:: CONAN.utils.sinusoid(x, A=0, x0=None, P=None, n=1, trig='sin')

   Calculate the sinusoidal function y = A*sin(2*pi*(x-x0)/P) or y = A*cos(2*pi*(x-x0)/P) given the parameters.

   :param x: x values
   :type x: array-like
   :param A: amplitude of the sinusoid
   :type A: float
   :param x0: phase offset of the sinusoid
   :type x0: float
   :param P: period of the sinusoid
   :type P: float
   :param trig: trigonometric function to use. Default is "sin". Options are "sin", "cos", "sincos"
   :type trig: str

   :returns: **y** -- sinusoidal function
   :rtype: array-like

