Order all fields

Order fields of a structure array on all levels

You are now following this Submission

A recursive version of MatLab function "orderfields".

Like "orderfields", function "OrderAllFields" orders fieldnames in a structure array by sorting them alphabetically. Contrary to "orderfields", which only orders top-level fields, function "OrderAllFields" orders fields of a structure array on all its levels (thereby also passing levels which have a cell array structure rather than a structure array structure).

Cite As

Paul A.M. Bune (2026). Order all fields (https://www.mathworks.com/matlabcentral/fileexchange/19459-order-all-fields), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: Sort Structure

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0