Class SLHilbert.TSLHilbert

From Mitov Wiki Doc
Revision as of 00:31, 26 June 2013 by David Alm (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGSLHilbert.gif SLHilbert.gif NETSLHilbert.gif

Package: SignalLabPkg

Unit: SLHilbert

Inherits: TLPComponent

Contents

Syntax

Delphi:

type TSLHilbert = class( TLPComponent )

C++ Builder:

class TSLHilbert : public TLPComponent

Visual C++ (MFC):

class CTSLHilbert : public CTLPComponent

C# (.NET):

public ref class Hilbert : Mitov.SignalLab.Component

Summary

Performs a Hilbert transform.

Description

Use this component to compute a discrete-time analytic signal from a real data sequence using the Hilbert transform.

The analytic signal is a complex signal whose real part is a replica of the original data, and imaginary part contains the Hilbert transform. That is, the imaginary part is a version of the original real data with a 90 degrees phase shift. The Hilbert transformed data have the same amplitude and frequency content as the original real data, plus the additional phase information.


Diagram:

SLHilbert Preview.png

Properties

Published

Pins

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox