如何在Matlab中使用循环内的不同矩阵?

时间:2012-01-17 16:12:08

标签: matlab

我在Matlab中有一个for循环;在它里面我调用一个使用矩阵作为输入的函数。以下是它的外观:

for S=1:10
...
functionA(optimumS1)
...
end

我加载了OptimalS1,optimalS2 ...矩阵。我每次如何使用不同的矩阵?

1 个答案:

答案 0 :(得分:6)

尝试使用单元格数组:

optimum = {optimumS1, optimumS2, ..., optimumS10 };
for S=1:length(optimum)
    ...
    functionA(optimum{S});
    ...
end