electricpy.harmonics¶
-
electricpy.harmonics(real, imag=
None
, dc=0
, freq=60
, domain=None
)[source]¶ Harmonic Function Generator.
Generate a function or dataset for a harmonic system given the real (cosine), imaginary (sine), and DC components of the system.
- Parameters:¶
- real : list of float¶
The real (cosine) component coefficients for the harmonic system.
- imag : list of float, optional¶
The imaginary (sine) component coefficients for the harmonic system.
- dc : float, optional¶
The DC offset for the harmonic system, default=0
- freq : float, optional¶
The fundamental frequency of the system in Hz, default=60
- domain : list of float, optional¶
Domain of time samples at which to calculate the harmonic system, must be array-like, will cause function to return numpy array instead of function object.
- Returns:¶
system – Function object handle which can be used to call the function to evaluate the harmonic system at specified times.
- Return type:¶
function