xuyucool 发表于 2012-2-25 22:28

取出元胞数组 某一位置的元素

比如 每个元胞数组长度100 每个元胞都是一个2*2矩阵
如何取出每个元胞的第一行 第一列 的值 组成一个1*100的数组
如 a{1}=   a{2}=a{3}= ……
结果就是 1 3 8……。共一百个。
谢谢高手指点

xuyucool 发表于 2012-2-26 15:35

怎么办 好像不行哦

321forever 发表于 2012-2-26 20:11

回复 2 # xuyucool 的帖子

a=;
很多的话可以尝试下循环

rocwoods 发表于 2012-2-26 22:14

回复 1 # xuyucool 的帖子

b = cellfun(@(x)x(1,1),a);

重紫 发表于 2012-8-2 09:59

如果我要更改元胞数组某一个元胞的第一行第一列的元素又怎么办呢?

宝贝不坏 发表于 2012-9-5 13:21

a={,,,,,,,};
>> for i=1:8
       b{i}=a{i}(1,1);
end
>> b

b =

                               
页: [1]
查看完整版本: 取出元胞数组 某一位置的元素