Добавление ячеек к массиву ячеек

Этот пример показывает, как добавить ячейки в массив ячеек.

Создайте 1 3 массив ячеек.

C = {1, 2, 3}
C = 1x3 cell array
    {[1]}    {[2]}    {[3]}

Присвойте данные ячейке вне текущих размерностей. MATLAB® расширяет массив ячеек до прямоугольника, который включает указанные индексы. Любые прошедшие ячейки содержат пустые массивы.

C{4,4} = 44
C = 4x4 cell array
    {[       1]}    {[       2]}    {[       3]}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {[      44]}

Добавьте ячейки, не задавая значение путем присвоения пустого массива как содержимого ячейки. C является теперь массивом ячеек 5 на 5.

C{5,5} = []
C = 5x5 cell array
  Columns 1 through 4

    {[       1]}    {[       2]}    {[       3]}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {[      44]}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}

  Column 5

    {0x0 double}
    {0x0 double}
    {0x0 double}
    {0x0 double}
    {0x0 double}

Похожие темы