This repository contains the research on the application of Pseudo Wigner-Ville Distribution, hereafter PWVD, for the analysis of real sampled signals who are discrete (
This research started as of 2012 when I was working on my bachelor's thesis implementing PWVD for the analysis of vibrational machine signals. Since then, the algorithms and analysis go stacked. Now, on lated 2020, I want to take again the subject and work it out.
(Possible) Roadmap:
-
Translate the
Fortran
andMathematica
codes toJulia
-
Optimize for
$N$ values greater that$8192$ . (Who is the maximum data points achieved with some reasonable performance with theFortran
code.Mathematica
can manage up to$4096$ data points, but in a ridiculous long time.) -
Implement some other discrete filters and smooth-windows for the final representation. (Currently, Hamming filter and Gaussian smoothing window are implemented.)
-
Extend the analysis for datasets with
$N$ unrestricted to$2^n$ . (Condition imposed by the discrete and finite Fast Fourier Transform.) -
Some other unreal goals goes here
Theory goes here