首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

matlab 结构体数组的orderfields函数用法怎么不好用?谁会教教我

发布网友 发布时间:2022-04-25 01:10

我来回答

1个回答

热心网友 时间:2023-10-19 00:34

orderfields
这个函数不是用来对结构体数据的内容排序的
而是对结构体的fields (域名)按字母顺序排序
不是作用于结构体数组,而是一个结构体

例如
>> S.b=1;S.a=2;S.c=3;
>>S

S =

b: 1
a: 2
c: 3

S有b,a,c三个域

>> S3=orderfields(S);
>> S3

S3 =

a: 2
b: 1
c: 3

orderfields负责将域名按顺序排列,排的是域名
并不是根据域用的数值来排序结构体数组追问谢谢!我明白了。
如果我想根据域用的数值来排序结构体数组怎么作?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com