Getting the 3 lowest values in a vector Matlab

How would I be able to get the 3 minimum values from a vector of values, starting from the lowest one to the higher values?
a = [12,3,9, 5.6, 9, 10, 7]
Expected Output:
[3, 5.6, 7]

Réponses (1)

Jan
Jan le 17 Nov 2021
Modifié(e) : Jan le 17 Nov 2021
a = [12,3,9, 5.6, 9, 10, 7];
b = mink(a, 3)
b = 1×3
3.0000 5.6000 7.0000

Catégories

En savoir plus sur Descriptive Statistics dans Centre d'aide et File Exchange

Modifié(e) :

Jan
le 17 Nov 2021

Community Treasure Hunt

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

Start Hunting!

Translated by