extract data from cell matrix to matrix

1 view (last 30 days)
Jack Tse
Jack Tse on 27 Mar 2021
Commented: Jack Tse on 27 Mar 2021
Hi, I am facing an issue with extracting all data from my cell matrix to a martrix.
Cell matrix:
A = ([3*1] [3*1] [3*1]
[3*1] [3*1] [3*1]
[3*1] [3*1] [3*1])
each cell contain a vector:
[3*1] = (1
2
3)
I want to extract into a matrix look like:
B = (1 1 1
2 2 2
3 3 3
1 1 1
2 2 2
3 3 3
1 1 1
2 2 2
3 3 3)
I notice that I can use:
B = [A{1,1} A{1,2} A{1,3}; A{2,1} A{2,2} A{2,3}; A{3,1} A{3,2} A{3,3}]
but this is too messy and unefficient when the cell matrix become larger.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!