Sorting variable names in alphabetical order
조회 수: 10 (최근 30일)
이전 댓글 표시
Using the workspace window, wow can I sort variables defined inside a struct object in alphabetical order? clicking on the Field column doesn't sort them.
댓글 수: 0
채택된 답변
추가 답변 (1개)
Daniel Shub
2012년 11월 20일
Assuming you mean the variable editor and not the workspace window, I think this is a possible bug. There seems to me no good reason to have the ability to sort by field, and not have it perform an alphabetical sort.
댓글 수: 2
James
2016년 1월 5일
I don't think it is a bug... same issue here with MATLAB 2015a. Clicking on "Field" in the Variables window sorts the fields, but it appears to be a random sort; it is not alphabetical.
Walter Roberson
2016년 1월 6일
MATLAB structs are field order dependent.
A = struct('field1', [], 'field2', []);
B = struct('field2', [], 'field1', []);
A(2) = B;
Subscripted assignment between dissimilar structures.
However, [A;B] is fine
참고 항목
카테고리
Help Center 및 File Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!