Without losing too many words, this has been quite useful for me. Maybe you can also take advantage of this little tool... Anyway, here's a short description:
STRUCT2TABLE(S) displays a table with the field names in the headline
and one row for each struct element:
# [field name 1] [field name 2] ...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
1 S(1).([field name 1]) S(1).([field name 2]) ...
2 S(2).([field name 1]) S(2).([field name 2]) ...
STRUCT2TABLE(S, F) displays only the fields with the names that are
contained in the cell-array F.
If the elements of F itself are also two-element cell arrays (e.g.
F{1} = {'field1', 'round'}) individual display modes for each
field's values can be set. Until now, two modes have been
implemented, both only effective with numbers:
'normal' - simply the value of the scalar
'round' - the values are rounded before being displayed
(also see "user parameters" below.)
STRUCT2TABLE(H, S, F) displays a headline string H before creating the
table.
USER PARAMETERS Some aspects of the layout of the table can be set
globally. In detail, the parameters are:
N_decimal_digits - used to globally set the number of decimal digits
displayed
(applies only to numbers)
str_disp_true - the string used to indicate locigal true
(applies only to logicals)
str_disp_false - the string used to indicate logical false
(applies only to logicals)
Cite As
Karl (2024). struct2table (https://www.mathworks.com/matlabcentral/fileexchange/36214-struct2table), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |