slmsuite.holography.analysis.fitfunctions.cos#
- cos(x, b, a, c, k=1)[source]#
For fitting an offset sinusoid.
\[y(x) = c + \frac{a}{2} \left[1+\cos(kx-b) \right].\]- Parameters:
x (numpy.ndarray) – Phase in radians.
b (float) – Phase offset.
a (float) – Peak amplitude.
c (float) – Amplitude offset.
k (float) – Phase scale factor. Default is 1.
- Returns:
y – Cosine fit evaluated at all
x.- Return type:
numpy.ndarray