\(\text{HilbertTransform}\)

Calculates the Hilbert transform of a row or column matrix.

You can use the \hilbert backslash command to insert this function.

The following variants of this function are available:

  • \(\text{complex matrix } \text{HilbertTransform} \left ( \text{<matrix>} \right )\)

The \(\text{HilbertTransform}\) function accepts boolean, integer, or real matrices and returns a complex matrix. The real portion of the returned matrix will contain the original input matrix while the imaginary portion will return the phase shifted or transformed matrix. The returned matrix will have the same dimensions as the input matrix.

Figure 151 shows the basic use of the \(\text{HilbertTransform}\) function.

../_images/hilbert_transform_example.png

Figure 151 Example Use of The Hilbert Transform Function