×

OptFROG

swMATH ID: 29893
Software Authors: O. Melchert, B. Roth, U. Morgner, A. Demircan
Description: OptFROG - Analytic signal spectrograms with optimized time–frequency resolution. A Python package for the calculation of spectrograms with optimized time and frequency resolution for application in the analysis of numerical simulations on ultrashort pulse propagation is presented. Gabor’s uncertainty principle prevents both resolutions from being optimal simultaneously for a given window function employed in the underlying short-time Fourier analysis. Our aim is to yield a time–frequency representation of the input signal with marginals that represent the original intensities per unit time and frequency similarly well. As a use-case, we demonstrate the implemented functionality for the analysis of simulations on ultrashort pulse propagation in a nonlinear waveguide.
Homepage: https://www.sciencedirect.com/science/article/pii/S2352711019301323
Source Code:  https://github.com/ElsevierSoftwareX/SOFTX_2019_130
Dependencies: Python
Keywords: SoftwareX publication; Python; Spectrogram; Short-time Fourier analysis; Analytic signal; Optics; Ultrashort pulse propagation
Related Software: SciPy; Python; pyNLO; SPIP; HDF5; Matplotlib; Matlab; py-fmas
Cited in: 0 Publications

Standard Articles

1 Publication describing the Software Year