This function returns the analytic signal of a time wave through Hilbert transform.

1 |

`wave` |
an R object. |

`f` |
sampling frequency of |

`fftw` |
if |

The analytic signal is useful to get the amplitude envelope
(see argument `henv`

of `oscillo`

and the instantaneous
phase or frequency (see `ifreq`

) of a time wave.

`hilbert`

returns the analytic signal as a complex matrix.
The imaginary part of this matrix is the Hilbert transform.

To get the Hilbert component only, use `Im(Hilbert(wave))`

.

Jonathan Lees jonathan.lees@unc.edu. Implementation of 'fftw' argument by Jean Marchal and Francois Fabianek.

Mbu Nyamsi, R. G., Aubin, T. & Bremond, J. C. 1994
On the extraction of some time dependent parameters of an acoustic signal
by means of the analytic signal concept.
Its application to animal sound study. *Bioacoustics*, 5: 187-203.

1 2 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.