www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/ConvertScalarStructuretoTableExample.m

    %% Convert Scalar Structure to Table  
% Convert a scalar structure to a table using the default options.   

%% 
% Create a structure array, |S|. 
S.Name = {'CLARK';'BROWN';'MARTIN'};
S.Gender = {'M';'F';'M'};
S.SystolicBP = [124;122;130];
S.DiastolicBP = [93;80;92];

S 

%%
% The scalar structure, |S|, has four fields, each with three rows.  

%% 
% Convert the structure array to a table. 
T = struct2table(S) 

%%
% The structure field names in |S| become the variable names in the output
% table. The size of |T| is 3-by-4.

%% 
% Change |Name| from a variable to row names by modifying the table property,
% |T.Properties.RowNames|, and then deleting the variable |Name|. 
T.Properties.RowNames = T.Name;
T.Name = [];

T