Looping through numbers in file and adding first two numbers then next two and so on

1 view (last 30 days)
A = [1 2 3 4 5]
1+2 = 3
2+3 = 5
3+4 = 7
4+5 = 9
How can I loop through an array of numbers like above while storing the number everytime numbers are added? Thank you for any help!

Answers (2)

the cyclist
the cyclist on 1 Aug 2019
A(1:end-1) + A(2:end)

Andrei Bobrov
Andrei Bobrov on 2 Aug 2019
Edited: Andrei Bobrov on 2 Aug 2019
conv(A,[1,1],'valid')
or
b = movsum(A,2);
out = b(2:end);

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!