Can someone help me with enveloping the curve?

5 visualizzazioni (ultimi 30 giorni)
I need to get the result as attached. I have included the data required to plot the curve.

Risposta accettata

KSSV
KSSV il 11 Giu 2018
Have a look on envelope.
S = importdata('data.txt') ;
data = S.data ;
t = data(:,1) ; y = data(:,2) ;
plot(t,y) ;
hold on
[up,lo] = envelope(y);
plot(t,up,'r')
Your data is in text file data.txt
  3 Commenti
KSSV
KSSV il 11 Giu 2018
Have a look on findpeaks

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by