Convert Cell to Matrix
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
ha ha
el 26 de Jun. de 2019
Respondida: madhan ravi
el 26 de Jun. de 2019
Let' say, I have cell_A: 5x1 cell
cell_A={ [] ; [1] ; [5]; [] ; [2]};
How can I convert it to be matrix? 5-by-1 matrix
result_matrix=[ []; 1; 5 ; [] ; 2 ];
0 comentarios
Respuesta aceptada
madhan ravi
el 26 de Jun. de 2019
As sir Walter mentioned already , you cannot have holes in matrices . So you could replace them with nans perhaps:
cell_A(cellfun('isempty',cell_A)) = {NaN};
Matrix = cell2mat(cell_A)
0 comentarios
Más respuestas (1)
Walter Roberson
el 26 de Jun. de 2019
You cannot. Matrices cannot have "holes" in them.
0 comentarios
Ver también
Categorías
Más información sobre Data Type Conversion en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!