MATLAB: How to get mean every 5 items in a vector

mean average matlab

Hello all, I am quite new in matlab. I have a vector of 1*1000, and I want to calculate Average of every 5 items in this vector so the result will be a vector of 1*200 Can you please give a simple solution.

Best Answer

mean(reshape(data, 5, []));