嵌套循环单元阵列条件Matlab

时间:2014-05-11 15:26:23

标签: arrays matlab for-loop multidimensional-array while-loop

我是一个包含多维单元格的单元格数组(显然是行和列),我想在嵌套循环中进行一些操作,但我希望单元格的每个维度都有外部循环条件,因为我已经是一个嵌套循环。 我怎样才能做到这一点。我正在使用Matlab的环境。 我目前使用length(cellArray{1})但想使用length(cellArray{jj})但不幸的是内循环不能与外循环交换。 修改1: 我的外循环正在改变CellArray的索引,内循环改变单元格数组的单元格。我想要的是让我的外环独立于内部,内部处理外壳。 我想根据这个单元格数组更改对象的位置。我是对象单元阵列及其定位单元阵列。我通过考虑每个坐标的数组索引的外部循环和对象信息的内部循环来完成此操作。 我的CellArray:

cellArray = 

    [251x3 double]    [263x3 double]    [276x3 double]    [290x3 double]    [305x3 double]

我的代码:

ii=1;
while ii<=length(cellArray {1})
for jj=1:10
%operation 1
end
%operation 2
ii = ii+1;
end

0 个答案:

没有答案