1

我想在项目的循环中一次将一个项目附加到单元格数组的多个元素(要附加)。例如

nodes(nodesHere,1) = cellfun(@(x)[x items(i)], nodes(nodesHere,1),'UniformOutput',false);

的元素nodes可能是任何数组类型。
有没有等效的方法,只依赖索引,而不是上面使用的相对更昂贵的闭包?

4

1 回答 1

0

你的意思是像

x = cell(1,5);
x(1:3) = num2cell([1, 2, 3]);
disp(x);

我知道该代码不适用于任何类型的数组,但如果您主要使用数字数据,它会起作用。

于 2011-03-24T09:08:49.913 回答