electricpy.fftsumplot¶
- electricpy.fftsumplot(dc, real, imag=None, freq=60, xrange=None, npts=1000, plotall=False, title='Fourier Series Summation')[source]¶
FFT Summation Plotter.
Function to generate the plot of the sumed FFT results.
- Parameters:
dc (float) – The DC offset term
real (list of float) – Real terms of FFT (cosine terms)
imag (list of float) – Imaginary terms of FFT (sine terms)
freq (float, optional) – Fundamental (minimum nonzero) frequency in Hz, default=60
xrange (list of float, optional) – List of two floats containing the minimum time and the maximum time.
npts (int, optional) – Number of time step points, default=1000
title (str, optional) – String appended to plot title, default=”Fourier Series Summation”
- Returns:
matplotlib.pyplot – or plotting.
- Return type:
Plotting object to be used for additional configuration