フィルターのクリア

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

3 ビュー (過去 30 日間)
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?

回答 (1 件)

Shrey Joshi
Shrey Joshi 2018 年 8 月 3 日
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 件のコメント
Redflower
Redflower 2018 年 8 月 5 日
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 2018 年 9 月 7 日
how did you find the normalized centered instantaneous of amplitude,phase and frequency it is not clear for me can you help

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by