Matlab MODE-like function for evaluating multimodal sets of data?
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I read up what I could find on matlab MODE() function and I don't see any formatting options to make it return multiple modes.
If we have a data set A = [1,2,3,3,5,2,7,7]
[2,3,7] all occur 2 times making it a multimodal data set
matlab can only return the smallest mode value, 2.
http://www.mathworks.com/help/matlab/ref/mode.html
Is there another function that can handle multiple modes?
Right now I am resorting to the tabulate() function and some manipulation to get the values I want out but I am really hoping there is a simpler way :(
thanks
0 comentarios
Respuesta aceptada
Teja Muppirala
el 12 de Oct. de 2012
One fairly simple way to do it:
A = [1,2,3,3,5,2,7,7];
U = unique(A);
H=histc(A,U);
U(H==max(H))
Más respuestas (0)
Ver también
Categorías
Más información sobre Wavelet Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!