deerlab.fftspec¶
- fftspec(V, t, mode='abs', zerofilling='auto', apodization=True)[source]¶
Computes the Fast-Fourier Transform (FFT) spectrum of the input signal V.
This function computes the FFT spectrum of the input signal
Vusing thefftfunction from thenumpy.fftmodule. The function allows to specify the type of spectrum to be returned, the zero-filling factor, and whether to apply a Hamming apodization window.- Parameters:
- Varray_like
Signal to be processed.
- tarray_like
Time axis, in microseconds.
- modestring, optional
Type of spectrum to be returned (
'real',``’imag’,’abs’), the default is ``'abs'.- zerofillingscalar or
'auto', optional Number of elements in the output FFT spectrum, the default is
2*len(V).- apodizationboolean, optional
Use of a Hamming apodization window, the default is
True.
- Returns:
- nundarray
Frequency axis, in megahertz
- specndarray
FFT spectrum.