SoftwareX (Dec 2022)
ISA.jl: Instantaneous spectral analysis in Julia
Abstract
ISA.jl is open-source Julia code that provides data types, functions/methods, and plotting recipes that correspond to the objects of study, the mathematical relations, and visualizations pertaining to the theory of instantaneous spectral analysis (ISA). The software is lightweight and key features include the ability to synthesize and visualize, instantaneous spectra and amplitude modulation–frequency modulation, (AM–FM) signal models which are parameterized by component sets. Additionally, time-series corresponding to numerical AM–FM components may be analyzed via AM–FM demodulation and visualized.