Crear un arreglo de celdas
En este ejemplo se muestra cómo crear un arreglo de celdas con el operador {}
o la función cell
.
Cuando tenga datos que agregar en un arreglo de celdas, cree el arreglo con el operador de construcción de arreglos de celdas, {}
.
myCell = {1, 2, 3;
'text', rand(5,10,2), {11; 22; 33}}
myCell=2×3 cell array
{[ 1]} {[ 2]} {[ 3]}
{'text'} {5x10x2 double} {3x1 cell}
Como todos los arreglos de MATLAB®, los arreglos de celdas son rectangulares, con el mismo número de celdas en cada fila. myCell
es un arreglo de celdas de 2 por 3.
También puede utilizar el operador {}
para crear un arreglo de celdas de 0 por 0 vacío.
C = {}
C = 0x0 empty cell array
Para agregar valores a un arreglo de celdas a lo largo del tiempo o en un bucle, cree un arreglo vacío de N
dimensiones con la función cell
.
emptyCell = cell(3,4,2)
emptyCell = 3x4x2 cell array
emptyCell(:,:,1) =
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
emptyCell(:,:,2) =
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
{0x0 double} {0x0 double} {0x0 double} {0x0 double}
emptyCell
es un arreglo de celdas de 3 por 4 por 2, donde cada celda contiene un arreglo vacío, []
.