MATLAB简单单元阵列索引。请帮忙 :)

时间:2013-01-26 10:15:21

标签: matlab indexing

请原谅我这个非常新手的问题,但我真的希望我能尽快得到答案!

我有一个1x2928的单元阵列,每个单元格中有58x58双矩阵 我想做的就是将每个58X58矩阵的(12,47)中的值从249单元阵列提取到280.

我敢打赌答案必须非常简单但是我已经搜索过并且正在自学,所以现在任何帮助都会很棒!

百万万分谢谢!

2 个答案:

答案 0 :(得分:1)

我想这可能会有所帮助

cell{ii}(12,47)

ii = 249,...,280

然后您可以使用for循环或cellfun在索引ii上运行它,

答案 1 :(得分:1)

更完整的答案:

cfrom = 249;
cto   = 280;
ri    = 12;
ci    = 47;
vals  = cellfun( @(x) x(ri,ci), cellArr(cfrom:cto) );