PRINTSTRUCT | Recursively print structures to the command window or a cell char array

Recursively print/display hierarchical outline of structure contents
1.2K Downloads
Updated 28 Dec 2022

Recursively print hierarchical outline of structure contents. This is a minor adaptation of the File Exchange contribution "Structure outline" written by B. Roossien. Changes include:
- automatic determination of input structure variable name, which is used to title each struct
- included output argument that, when defined, returns the printed struct as char cell array and suppresses output to command window
- input specification and defining default values is easier and more flexible
- (possibly) better handling of structure arrays

Cite As

Bob Spunt (2024). PRINTSTRUCT | Recursively print structures to the command window or a cell char array (https://github.com/spunt/printstruct), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Structures in Help Center and MATLAB Answers
Acknowledgements

Inspired by: Structure display

Inspired: Analytic Hierarchy Process for spatial planning

Community Treasure Hunt

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

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.0.0.0

No update to source code. Just added tags to help folks find it.
Modified title.

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.