Main Content

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, [].

Consulte también

Temas relacionados