Reshaping a cell array

5 views (last 30 days)
L'O.G.
L'O.G. on 23 Nov 2022
Edited: L'O.G. on 23 Nov 2022
I have a cell of cells, where each internal cell is a vector of numbers of type double. How can I reshape this in a less cumbersome way, so that I have one cell with its elements consisting of each vector (where the vectors in the first cell-within-a-cell come first, followed by the vectors in the second cell-within-a-cell, etc.)?

Accepted Answer

Voss
Voss on 23 Nov 2022
C = {{[1 2 3]} {[4 5 6 7]} {[8 9]}}
C = 1×3 cell array
{1×1 cell} {1×1 cell} {1×1 cell}
C = [C{:}]
C = 1×3 cell array
{[1 2 3]} {[4 5 6 7]} {[8 9]}

More Answers (0)

Products


Release

R2021b

Community Treasure Hunt

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

Start Hunting!