MATLAB使用索引公式生成向量

时间:2016-10-26 15:36:21

标签: matlab vector octave

生成这样的东西的简单方法是什么:

temp = zeros(C);
for i = 1:C
    temp(i) = f(i);
end

其中f(。)是一些公式。

1 个答案:

答案 0 :(得分:0)

你可以vectorize your function,在这种情况下你可以发出

temp = f(1:C);

如果这太麻烦,可以使用

temp = arrayfun(@f, 1:C);

可能会慢一些。