sort cell arrays based on mean value
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Amir Hosein Shokouhy
el 17 de Jul. de 2021
Respondida: Star Strider
el 17 de Jul. de 2021
Hi,
I have a 1*8 cell variable. I wanna sort these cells based on their mean values.
The mean valuse are as below:
Thanks,
Amir
0 comentarios
Respuesta aceptada
Star Strider
el 17 de Jul. de 2021
Try something like this —
c = mat2cell(rand(150,1), [10 20 30 40 50], 1) % Create Cell ARray
[cm,idx] = sort(cellfun(@mean, c)) % Calculate & Sort By Means
c_sorted = c(idx) % Sorted Cell Array
.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Shifting and Sorting Matrices 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!