how to find the nearest value (if a value is already provided) from a given array?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Reana Taylor
am 3 Feb. 2022
Beantwortet: David Hill
am 3 Feb. 2022
I want to find the nearest value of x in the array m
x=0.61;
m=linspace(0,1,9);
We know the nearest value is 0.6250, but i would like a code to do this for me, for any value of x.
0 Kommentare
Akzeptierte Antwort
Yongjian Feng
am 3 Feb. 2022
Try this:
x=0.61;
m=linspace(0,1,9);
[a, b] = min(abs(m-x));
m(b)
0 Kommentare
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Get Started with Aerospace Blockset finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!