how to find the nearest value (if a value is already provided) from a given array?
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Reana Taylor
le 3 Fév 2022
Réponse apportée : David Hill
le 3 Fév 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 commentaires
Réponse acceptée
Yongjian Feng
le 3 Fév 2022
Try this:
x=0.61;
m=linspace(0,1,9);
[a, b] = min(abs(m-x));
m(b)
0 commentaires
Plus de réponses (1)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!