|
DSP Master VCL
|
Demodulates a signal.
TSignalEnvelopeDetector = class(TSignalDecimator);
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-2025 by Dew Research. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|