closest number to a treshold and greater than it
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
for example
i have
r1=0.9 r2=1.1 r3=1.2
i want to to know the r' that is nearest of 1 but greater than it.
0 Kommentare
Antworten (2)
Image Analyst
am 8 Jul. 2013
Is this homework? What have you tried? Have you tried subtracting 1 from the numbers and see which has the smallest difference greater than 0?
diff1 = r1-1;
diff2 = r2-1;
diff3 = r3-1;
1 Kommentar
Image Analyst
am 8 Jul. 2013
r = [0.8, 21.1, 3.9]; % Sample data
differences = r-1
differences(differences<0) = inf % Set <1 = to infinity.
[minValue, indexAtMin] = min(differences(differences>1))
Siehe auch
Kategorien
Mehr zu Other Formats 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!