How can we find out no of max values in a matrix
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
navan
am 5 Mai 2015
Beantwortet: Titus Edelhofer
am 5 Mai 2015
I have a matrix A= [1 2 3 4 9 9 9 9 3 2]. I want to know how can i find out the total number of max. value in the same matrix(which is 9). I have used max(A), but it gives only one value 9, but need get the total number of 9 values ,( which is 4).kindly help.
0 Kommentare
Akzeptierte Antwort
Titus Edelhofer
am 5 Mai 2015
Hi Navan,
count them:
n = sum(A == max(A));
Note though, that this works fine for integers, but if you have floating point, you need to replace the "==" by abs(A-max(A)) < tol with some tolerance tol.
Titus
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Matrices and Arrays 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!