Sort fieldnames in a structure alphabetically ignoring case

4 vues (au cours des 30 derniers jours)
Praveen Choudhury
Praveen Choudhury le 25 Mai 2017
I have a struct. I used orderfields to sort the fieldnames. But it is case sensitive. I am getting Upper case first then the lower case. Is there a way I can sort the fieldnames alphabetically ignoring the case??

Réponse acceptée

Guillaume
Guillaume le 25 Mai 2017
[~, neworder] = sort(lower(fieldnames(yourstructure)));
newstructure = orderfields(yourstructure, neworder)
would be one way

Plus de réponses (0)

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by