Extracting intervals from an array to create a new array

2 Ansichten (letzte 30 Tage)
Martin Hansen
Martin Hansen am 17 Apr. 2019
Kommentiert: Martin Hansen am 17 Apr. 2019
Hi,
I'm trying extract a series of intervals from an array to create a new array, where it is the sum of these individual intervals.
For example I have a 100x1 array, would like to divide it in such that every 5 number is in a group. Then a new array should be created, which contains the sums of all these intervals (which should end up being a 20x1 array).
I've tried to solve it with a "for function", but can't really seem to get it working. Any help or hints would be highly appreciated :)
Best regards

Antworten (1)

madhan ravi
madhan ravi am 17 Apr. 2019
sum(reshape(array,[],5),2)

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Produkte


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by