MATLAB How can I analyze complex signals using the Wigner-Ville Distribution in MATLAB?

AI Thread Summary
The discussion focuses on analyzing complex signals using the Wigner-Ville Distribution (WVD) in MATLAB's Time Frequency Toolbox (TFTB). The user successfully analyzes real data but encounters issues with complex signals, receiving errors about non-analytic signals when using the WVD directly. They question whether it is acceptable to use only the real part of the signal after applying the Hilbert transform, as the imaginary part is ignored. Additionally, they seek guidance on how to properly handle complex signals for WVD analysis within the TFTB. The conversation highlights the need for clarification on the treatment of complex data in signal processing.
Azherbahai
Messages
5
Reaction score
0
Hello, I am an undergraduate student and I am doing some data/signal analysis using the Time Frequency Toolbox for MATLAB (http://tftb.nongnu.org/). Specifically, I am using the Wigner-Ville Distribution (henceforth known as "WVD," as implemented in the tfrwv.m function in TFTB).

Basically, I have a set of data that I put through the WVD and interpret. This is not a problem when I have a real data set for which I take the analytic associate signal (implemented in Hilbert function in MATLAB) and feed it through the WVD function in TFTB.

However, now I am working with complex signals; I have a set of data from experiments that contain an amplitude and a phase and I am having trouble analyzing the data, because when I feed this directly into the WVD functon (in x+iy form), I get an error telling me that the signal is "not analytic." Furthermore, I get the strange kind of artifacts that are reminiscent of a real signal feed into the WVD without using its analytic associate.

When I take the analytic associate signal (using Hilbert MATLAB function) it tells me that the imaginary part has been ignored. So it literally eschews the imaginary part and keeps only the real part!

QUESTION 1 Is this acceptable ? Meaning, is using only the real part for the analytic signal okay?

otherwise,

QUESTION 2 and 3: How do I deal with complex signals for the WVD in the TFTB? Anyone familiar with this toolbox?

Thanks in advance
 
Physics news on Phys.org


Any ideas?
 
Back
Top