How do I append a row average to a new matrix
Show older comments
I have a 500x500 size matrix and I am trying to get the average of every 5 values in a row to make it a 100x100 matrix. How do I do that?
foo = randi(500,500)
3 Comments
per isakson
on 22 Feb 2021
If you take the average of each row you will get a <500x1> matrix. To understand, I need a more detailed description of your problem.
per isakson
on 22 Feb 2021
Edited: per isakson
on 22 Feb 2021
"every 5 values in a row" that will give you a <500x100> matrix. Do you mean: and every five values in each column? Like average of every <5x5> submatrix.
hbcukid
on 22 Feb 2021
Accepted Answer
More Answers (0)
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!