MATLAB Function Reference | Search  Help Desk |
struct2cell | Examples See Also |
Structure to cell array conversion
c = struct2cell(s)
c = struct2cell(s)
converts the m
-by-n
structure s
(with p
fields) into a p
-by-m
-by-n
cell array c
.
If structure s
is multidimensional, cell array c
has size [p size(s)]
.
The commands
clear s, s.category = 'tree'; s.height = 37.4; s.name = 'birch';create the structure
s = category: 'tree' height: 37.4000 name: 'birch'Converting the structure to a cell array,
c = struct2cell(s) c = 'tree' [37.4000] 'birch'
cell2struct
, fields