structord.m

来自「Matlab程序」· M 代码 · 共 19 行

M
19
字号
function y = structord(x) 
%STRUCTORD - Sort structure fieldnames alphabetically 
% 
%Syntax:  y = structord(x); 
% 
%See also: SORTSTRUCT 


%Author: Nabeel, The Mathworks 
%Newsgroup post: 06-JUN-2000 


Dimensions = size(x);   
x = x(:); 
[f,ix] = sort(fieldnames(x)); 
v = struct2cell(x); 
y = cell2struct(v(ix,:),f,1);   
y = reshape(y,Dimensions); 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?