extract_product_function {LMD}R Documentation

Extract Product Function

Description

Method for extracting product functions

Usage

extract_product_function(
  signal,
  max_envelope_iteration = 200,
  envelope_epsilon = 0.01,
  convergence_epsilon = 0.01
)

Arguments

signal

Signal values (Numeric | vector)

max_envelope_iteration

Maximum number of iterations when separating local envelope signals (Integer)

envelope_epsilon

Terminate processing when obtaining pure FM signal (Double)

convergence_epsilon

Terminate processing when modulation signal converges (Double)

Value

Product Function

Author(s)

Shubhra Prakash, shubhraprakash279@gmail.com

References

https://pypi.org/project/PyLMD/

Examples

x=1:100
y = (2 / 3 )* sin(x * 30) + (2 / 3) * sin(x * 17.5) + (4 / 5) *cos(x * 2)
plot(y,type="l")
pf=extract_product_function(y)

[Package LMD version 1.0.0 Index]