meiqian224 发表于 2012-4-1 10:31

求助:关于matlab结构体的问题

本人初学matlab,在现阶段的学习中遇到一个问题,请教一下各位,先谢谢了。
En=0.5;
n=100;
for i=1:1:n
S(i).E=En;
end
结构体S的E属性都赋值为0.5
后面的代码中S的E属性都改变了
我想求S的E属性的值的平均值,怎么实现,谢谢了

ChaChing 发表于 2012-4-1 22:59

=S.E; dd=cell2mat(xx); mean(dd)

meiqian224 发表于 2012-4-2 20:13

回复 2 # ChaChing 的帖子

谢谢你啊,在请教一下如果我要取结构体S的E属性的单个值,比如取第二个值,直接用S(2).E就可以了吧?
页: [1]
查看完整版本: 求助:关于matlab结构体的问题