Convert Struct to Cell Array With Column Headers

Converts a populated struct into a cell array with field names as column headers
2,2K download
Aggiornato 30 mar 2006

Nessuna licenza

Accepts a 1-dimensional struct array (in the format 1xn) and converts it into a cell array. The first row of the cell array has the struct's field names in each column; the data from each of those fields for each entry in the struct array appears in subsequent rows. The idea is to make it easy to prep data for writing to an Excel spreadsheet using xlswrite.

Example:
weather =

1x3 struct array with fields:
temp
rainfall

>> wxcell = structToCellArrayWithHeaders ( weather )

wxcell =

'temp' 'rainfall'
[ 68] [ 0.2000]
[ 80] [ 0.4000]
[ 72] [ 0]

Cita come

Andrew Blackburn (2026). Convert Struct to Cell Array With Column Headers (https://it.mathworks.com/matlabcentral/fileexchange/10564-convert-struct-to-cell-array-with-column-headers), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2006a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Data Type Conversion in Help Center e MATLAB Answers
Versione Pubblicato Note della release
1.0.0.0