2

我正在尝试对一些需要来自数组的两个相邻成员的输入的 Matlab 代码进行矢量化。本质上:

x=1:10;
for i=1:9
    y(i) = x(i)+x(i+1);
end

有没有办法对这段代码进行矢量化,这样我就不需要使用 for 循环了?

4

1 回答 1

3

我理解对吗?这是你需要的吗?

y = x(1:n-1) + x(2:n);

?

于 2012-12-09T22:16:02.680 回答