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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 15:17:26
Matlab如何获得struct内元素的个数?比如A是一个1x1 struct,里面包含A_01,A_02,...A_10十个元素,每个元素都是1x1 struct,什么命令或方法能够获得A内包含的这些元素的个数?
xݑ[N@&`@%@M|,w\J)%Zh5r̙Ol)Mq L2gwfdP%!Ylu'|rHb 9{:y<{$mɥg FnoZYD}0 fPдOChnܜEa0xy^%9y89 tw=m|_K. Td1V~` i/R-բiU9(s͞#/Uԉ#рEnWKb4!iϪIE!G2@!;j].

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一下就知道有多少个了.