В этом примере показано, как добавить ячейки в массив ячеек.
Создайте массив ячеек «1 на 3».
C = {1, 2, 3}C=1×3 cell array
{[1]} {[2]} {[3]}
Назначение данных ячейке за пределами текущих размеров. MATLAB ® расширяет массив ячеек до прямоугольника, содержащего указанные подстрочные индексы. Любые промежуточные ячейки содержат пустые массивы.
C{4,4} = 44C=4×4 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=5×5 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}