star19831106 发表于 2010-6-15 15:30:18

[求助]元胞数组操作

a=cell(2,2);
a(1,1)={};
a(1,2)={};
a(2,1)={};
a(2,2)={[]};空格
如何操作能让每个元胞数组中对应
的元素相加,得到向量
;
当然我知道
cell2mat(a(1,1))+cell2mat(a(1,2))+cell2mat(a(2,1))
是可以的。由于元胞数组的维数比较多,
有没有更通用一些的方法?
谢谢!!

czhangxj83 发表于 2010-6-16 15:05:07

循环的方法吧。

rocwoods 发表于 2010-6-17 09:31:51


sum(cell2mat(a(:)))

star19831106 发表于 2010-6-17 18:50:46

多谢版主指导!!

qibbxxt 发表于 2010-6-17 19:34:46


s=sum(cell2mat(reshape(a,numel(a),1)));
页: [1]
查看完整版本: [求助]元胞数组操作