extract data from cell matrix to matrix

1 visualización (últimos 30 días)
Jack Tse
Jack Tse el 27 de Mzo. de 2021
Comentada: Jack Tse el 27 de Mzo. de 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.

Respuesta aceptada

Mario Malic
Mario Malic el 27 de Mzo. de 2021
Hi,
B = cell2mat(A);

Más respuestas (0)

Categorías

Más información sobre Statistics and Machine Learning Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by