extract_product_function {LMD} | R Documentation |
Method for extracting product functions
extract_product_function(
signal,
max_envelope_iteration = 200,
envelope_epsilon = 0.01,
convergence_epsilon = 0.01
)
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) |
Product Function
Shubhra Prakash, shubhraprakash279@gmail.com
https://pypi.org/project/PyLMD/
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)