2

配列の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 に答える