Effacer les filtres
Effacer les filtres

how to find normalized centered instantaneous of amplitude,phase and frequency using matlab code?

3 vues (au cours des 30 derniers jours)
I work in digital modulation classification using neural network as first step is to extract feature I chose spectral feature which based on find instantaneous amplitude, phase and frequency. can anyone help me how to find them?

Réponses (1)

Shrey Joshi
Shrey Joshi le 3 Août 2018
For instantaneous frequency you can use instfreq function in Signal processing tool. You can also look at following doc. https://www.mathworks.com/help/signal/ug/hilbert-transform-and-instantaneous-frequency.html. As shown in the doc link: For monocomponent signals: z = hilbert(inputData); instantaneous amplitude = abs(z) ; instantaneous phase = unwrap(angle(z)) ; For multicomponent signals: you can compute spectrogram and track the peaks of the power spectral density for computing instantaneous amplitude and frequency (see tfridge)
  2 commentaires
Redflower
Redflower le 5 Août 2018
thank you Joshi for replaying. actually I did like your codes and these make me sure I am in right way.
edu ab
edu ab le 7 Sep 2018
how did you find the normalized centered instantaneous of amplitude,phase and frequency it is not clear for me can you help

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by