作者blacksmiles ( )
看板MATLAB
标题[讨论] 回圈运算时累加细胞矩阵内元素个数
时间Mon May 14 16:16:49 2012
我有一个1*13的cell a
每一个子矩阵(a1~a13)中又是一个1*n的cell
(a1~a13的n不一样且无规律)
若我想在回圈运算时,计算到目前为止各子矩阵中n个元素的总和
即 i=1时 算出 a1 的 n
i=2时 算出 a1的n + a2的n
...
i=13时 算出 a1的n + a2的n +...+ a13的n
该怎麽做呢?
想了很久还是想不出来,烦请版上的高手指点一下迷津,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.124.68
※ 编辑: blacksmiles 来自: 59.112.124.68 (05/14 16:17)
1F:→ DKer:sum(size(a{i},2)); 05/14 16:21
2F:→ DKer: a{1:i} 05/14 16:28
3F:→ blacksmiles:谢谢DKer提供的方法:a_sz(i)=size(a{i},2); 05/14 17:00
4F:→ blacksmiles:sum(a_sz) 终於求出来了!谢谢! 05/14 17:01