Sorting a fields alignment of a structure

Hi all.. I want to sort a structure containing some fields according to '' My Will''.. I mean I wanna arrange it as I like it. For example my structure has names, amps and volts
Names are :
'Power Factor=0.85, PL=10000, FG=5000, Angle=0, Nt=1.mat'
'Power Factor=0.85, PL=10000, FG=5000, Angle=0, Nt=10.mat'
'Power Factor=0.85, PL=10000, FG=5000, Angle=0, Nt=2.mat'
'Power Factor=0.85, PL=10000, FG=5000, Angle=0, Nt=5.mat'
'Power Factor=0.85, PL=10000, FG=5000, Angle=10, Nt=1.mat'
.
.
.
I wanna sort them either to Nt, Angle or FG or Power Factor as I want to do.. How can I do this ?

답변 (1개)

Mrunmayee Gaikwad
Mrunmayee Gaikwad 2020년 9월 22일

1 개 추천

The following blog explains how you can sort a structure array according to the field name:
The MATLAB code for functions ‘nestedSortStruct’ and ‘sortStruct’ mentioned in the blog can be found here:

카테고리

도움말 센터File Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기

제품

릴리스

R2020a

태그

질문:

FG
2020년 9월 16일

댓글:

FG
2020년 9월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by