MATLAB: Single frequency using Instantaneous Frequency

instantaneous frequency

Dear all
I have already attempted to decompose non-stationary signal into TIME vs FREQUENCY analysis(1-Dimension) using Instantaneous Frequency (Hilbert Transform).
Then, I applied it for 2 dimension of an image but only choosing single frequency, e.g I want to run 20 Hz only and I can see its result (image of 20 Hz)
Could you please help me or has somebody any idea how to construct the algorithm ?
Thank you

Best Answer

At a glance it appears to me that you would do a hilbert transform, calculate the instantaneous frequencies, and then search the results to find the places that cross the frequency of interest. Something like that. I don't have any experience with it.
Related Question