2
배열의 인접한 두 멤버에서 입력해야하는 Matlab 코드를 벡터화하려고합니다. 본질적으로 :배열의 여러 열을 사용하는 Matlab 벡터화
x=1:10;
for i=1:9
y(i) = x(i)+x(i+1);
end
for 루프를 사용할 필요가 없도록이 코드를 벡터화하는 방법이 있습니까?
배열의 인접한 두 멤버에서 입력해야하는 Matlab 코드를 벡터화하려고합니다. 본질적으로 :배열의 여러 열을 사용하는 Matlab 벡터화
x=1:10;
for i=1:9
y(i) = x(i)+x(i+1);
end
for 루프를 사용할 필요가 없도록이 코드를 벡터화하는 방법이 있습니까?
이 권리를 이해합니까? 이게 니가 필요한거야?
y = x(1:n-1) + x(2:n);
?
이전에 시도했지만 오타가 있었음에 틀림 없습니다. 작동하기 때문입니다. 엄청 고마워! – camdroid
다행이었습니다 ...! –