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