**Teager-Kaiser Energy Methods for**

**Time and Frequency Applications**

# This package is a set of MatLab scripts that implement some Teager-Kaiser (TK) energy operator and their extensions for time and frequency signal analysis. Theses scripts are distributed in the hope that they will be useful. If you have any comments or want to report bugs or to propose improvements, feel free to send me an email:

__Support__:

Abdel-Ouahab BOUDRAA (Ecole Navale/Arts & Métiers ParisTech)

This e-mail address is being protected from spambots. You need JavaScript enabled to view it

**Peaks detection using TK energy operator**

Peaks_detection.m

add_awgn_noise.m

TK.m

#

**Response of TK energy operator to white noise**

TK_Noise.m

Psi_H_Lag.m

Psi_H.m

#

**Response of the TK operator to an AM-FM signal**

Output_TKEO.m

TK.m

#

**AM-FM demodulation using DESA**

Test_DESA.m

DESA1.m

#

**THT of a quadratic chirp**

Pgm_THT_Quadratic.m

emd.m

io.m

extr.m

thspectrum.m

DESA1.m

disprog.m

toimage.m

disp_ths.m

#

# **THT of a multi-component AM-FM signal**

Pgm_THT_Multicomponent.m

emd.m

io.m

extr.m

thspectrum.m

DESA1.m

disprog.m

toimage.m

disp_ths.m

**Second order moment in frequency of an FM signal using Psi_B energy operator**

Moment_2_Psi_B_SG.m

add_awgn_noise.m

Psi_B_SG.m

Deriv_SG.m

#

**IF estimate of a noisy polynomial phase signal using Psi_B energy operator**

Pgm_IF_Psi_B_SG.m

add_awgn_noise.m

FI_FM_SG.m

Psi_B_SG.m

Deriv_SG.m

#

**Spectral coherence function using Psi_H energy operator**

Pgm_Psi_H_Coherence.m

CPSD_Psi_H_D_Symetrique.m

Psi_H_Lag.m

Psi_H.m

#