Matlab如何获得struct内元素的个数?比如A是一个1x1 struct,里面包含A_01,A_02,...A_10十个元素,每个元素都是1x1 struct,什么命令或方法能够获得A内包含的这些元素的个数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 08:29:10

Matlab如何获得struct内元素的个数?比如A是一个1x1 struct,里面包含A_01,A_02,...A_10十个元素,每个元素都是1x1 struct,什么命令或方法能够获得A内包含的这些元素的个数?
Matlab如何获得struct内元素的个数?比如A是一个1x1 struct,里面包含A_01,A_02,...A_10十个元素,每个元素都是1x1 struct,什么命令或方法能够获得A内包含的这些元素的个数?

Matlab如何获得struct内元素的个数?比如A是一个1x1 struct,里面包含A_01,A_02,...A_10十个元素,每个元素都是1x1 struct,什么命令或方法能够获得A内包含的这些元素的个数?
你说的“元素”是指结构体的域(field,也称字段)吧?
如果是,那就用filednames获取struct所有的字段名,然后length一下就知道有多少个了.