结构中的订单字段
Order fields in struct
我想在结构中将一个字段推到另一个字段之前。我在 Matlab 帮助下找不到任何函数。有没有一种简单有效的方法来实现这个?当我插入一个新字段 'before an other field' 时,是否必须移动所有 struct
字段?
示例:
a=struct;
a.b='2';
a.c='3';
a.bb='2.5';
a %displays the struct fields and sequence
s = struct('b',2,'c',3,'a',1):
snew = orderfields(s);
我想在结构中将一个字段推到另一个字段之前。我在 Matlab 帮助下找不到任何函数。有没有一种简单有效的方法来实现这个?当我插入一个新字段 'before an other field' 时,是否必须移动所有 struct
字段?
示例:
a=struct;
a.b='2';
a.c='3';
a.bb='2.5';
a %displays the struct fields and sequence
s = struct('b',2,'c',3,'a',1): snew = orderfields(s);