struct2mat(S)

Version 1.0.0.0 (1.06 KB) by Francisco
STRUCT2MAT Converts a structure into a matrix.
820 Downloads
Updated 6 Jan 2016

View License

[X,n]= STRUCT2MAT(S) converts a structre S into a numeric matrix X. The
contents of each *numeric* field of S (either a vector or a matrix) will
form 1 column of X. Fieldnames are returned in cell array 'n'. If the
fields of S aren't of the same length, the columns of X will be padded
with NaN.
Example:
s= struct('a',['string of letters'],'b',[1 2; 3 4],'c',[1 2 3 4 5 6 7 8 9])
[x,n]= struct2mat(s)

Cite As

Francisco (2024). struct2mat(S) (https://www.mathworks.com/matlabcentral/fileexchange/54766-struct2mat-s), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Matrices and Arrays in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0