help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: peaks and valleys plot


From: Ben Abbott
Subject: Re: peaks and valleys plot
Date: Fri, 30 Dec 2011 19:19:21 -0500

On Dec 30, 2011, at 7:08 PM, Rick T wrote:

> Greetings All
> 
> I'm trying to have the x value and y value next to the peak and valley on a 
> plot can someone assist
> 
> t= linspace(0,2*pi,8000); 
> freq=10;
> y=sin(t*freq)+cos(t*freq*1.3); 
> y=y';
> y2=y*3+y*4+y*2;
> yf=(y2(:,1)/max(abs(y2(:,1)))*1); %keep at 1, amplitude levels 
> plot(yf)

I haven't tested this.

[~, mn] = min (yf);
[~, mx] = max (yf);
plot (t, yf, t(mn), yf(mn), "s", t(mx), yf(mx), "s")
text (t(mn), yf(mn), sprintf ("min = %f", yf(mn)), "verticalalignment", "top", 
"horizontalalighment", "center")
text (t(mx), yf(mx), sprintf ("max = %f", yf(mx)), "verticalalignment", 
"bottom", "horizontalalighment", "center")

Ben





reply via email to

[Prev in Thread] Current Thread [Next in Thread]