Hilbert-Transformation (nur Pro)

Diese Funktion berechnet die Hilbert-Transformation und/oder das analytische Signal, das der Eingabe entspricht.

Es wird angenommen, dass f(ix) das Eingabesignal ist und H(?/span>) den Operator der Hilbert-Transformation bezeichnet. Die Hilbert-Transformation von f(ix) (unten bezeichnet mit g(y)) kann folgendermaßen definiert werden:

g(y)=H(f(x))=\frac 1\pi \int_{-\infty }^\infty \frac{f(x)dx}{x-y} \,\!

Das Ergebnis ist tatsächlich eine um eine 90-Grad-Phase verschobene Version der Eingabedaten, wie im Diagramm unten zu sehen.

Image:Hilbert_help_English_files_image004.gif

Diese Funktion kann auch das analytische Signal entsprechend der Eingabedaten berechnen. Ein analytisches Signal ist ein Signal, das keine negative Frequenzkomponente besitzt. Es wird angenommen, dass z(t) das analytische Signal bezeichnet, d.h., wir haben:

z(t)=f(x)+jH(f(x)) \,\!

Zum Verwenden der Hilbert-Transformation:

  1. Aktivieren Sie eine Arbeitsmappe.
  2. Wählen Sie Analyse: Signalverarbeitung: FFT: Hilbert-Transformation im Origin-Menü.
Das Dialogfeld Hilbert
Algorithmus