Performs the Hilbert transform
array containing values.
options.
a new vector with 90 degree shift regarding the phase of the original function.
https://en.wikipedia.org/wiki/Hilbert_transform
Performs the Hilbert transform