how to find nearest value to zeros?

3 visualizzazioni (ultimi 30 giorni)
prianka shukla
prianka shukla il 23 Mar 2016
Risposto: dpb il 23 Mar 2016
i want to write a code to find a time between two values which are nearest one to zeros because i dont have any zeros in my signal.and I dont have any function I have just y values and time values.and between that time wich value of y is exist.thanks

Risposte (1)

dpb
dpb il 23 Mar 2016
If the signal crosses zero, look at
doc fzero
Otherwise, if is all positive the point nearest zero is simply
[ymin,ixmin]=min(y);
Obviously if y<0, min is max or use abs(y). Also, if is monotonic,
doc interp1 % to find intersection closer than nearest computed value
Failing that, there's
doc fminbnd
doc fminsearch

Tag

Non è stata ancora inserito alcun tag.

Community Treasure Hunt

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

Start Hunting!

Translated by