You are here: Symbol Reference > Dew Namespace > Dew.Signal Namespace > Classes > TSignalEnvelopeDetector Class
Dew Signal for .NET
ContentsIndexHome
PreviousUpNext
TSignalEnvelopeDetector Class

Demodulates a signal.

Dew_Signal_TSignalEnvelopeDetectorDew_Signal_TSignalEnvelopeDetectorDew_Signal_TSignalEnvelopeDetectorDew_Signal_TSignalEnvelopeDetectorDew_Signal_TSignalEnvelopeDetector
Syntax
C#
Visual Basic
public class TSignalEnvelopeDetector : TSignalDecimator;

SignalProcessing.cs

Uses a hilbert transformer filter to get 90 degrees phase shifted version of the original and then forms the envelope like this:

envelope[i] = sqrt(sqr(X[i-HilbertDelay]) + sqr(Y[i]));

This is an alternative way to detect the envelope in comparison to the method offered by TSignalDecimator. This approach is slower, but could result in significant noise reduction.

Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!