I have a data in cell array of 1330 rows x 401 columns, I want to take the mean in steps of 5 and have the new matrix as 266 x 401 instead of 1330 x 410.Thanks for your help

5 Ansichten (letzte 30 Tage)
I have a data in cell array of 1330 rows x 401 columns, I want to take the mean in steps of 5 and have the new matrix as 266 x 401 instead of 1330 x 410. I will also need another code to reduce the class labels from 1330 x1 to match the data. The class labels should become 266 x 1 cell array.
Thanks for your help

Akzeptierte Antwort

dpb
dpb am 12 Jun. 2022
N=5;
xmn=reshape(mean(reshape(x,N,[])),[],size(x,2));

Weitere Antworten (0)

Kategorien

Mehr zu Data Types finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by