find max at each row array in a cell

1 view (last 30 days)
Hello guys, I am having a problem finding max from a cell.
As you can see, this is my cell. At each row i have to find the max. That is,. the first value from cell{1,1}....cell{1,11} should be compared to find the maximum.
I have done similar problem before. I did it by converting it into a matrix using cell2mat and then finding what i need. But now when i try to convert this into a matrix, I get this problem. From my cell, you can see that if i convert it into a matrix, the size of my matrix should be 818320x11. But,i get this.
Do you guys have any idea why i have this?
My code: matrix = cell2mat(cell);
  2 Comments
Simon Chan
Simon Chan on 12 Aug 2021
Edited: Simon Chan on 12 Aug 2021

You converted the entire data into a single row matrix, indicated in your screen capture, 1 x 9001520

And check this link for the message: https://www.mathworks.com/matlabcentral/answers/362457-cannot-display-summaries-of-variables-with-more-than-524288-elements

David Eddy
David Eddy on 12 Aug 2021
Yes @Simon Chan I understand the error. How do i get the matrix 818320x11?

Sign in to comment.

Accepted Answer

Simon Chan
Simon Chan on 12 Aug 2021
B=(cell2mat(A')');

More Answers (0)

Categories

Find more on Cell 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!