В этом примере показано, как инициализировать и выделить память для массива ячеек.
Массивы ячеек не требуют полностью непрерывной памяти. Однако каждой камера требуется смежная память, как и заголовку массива ячеек, который имеет MATLAB® создает для описания массива. Для очень больших массивов постепенное увеличение количества камер или количества элементов в камеру приводит к Out of Memory ошибки.
Инициализируйте массив ячеек путем вызова cell function, или путем назначения последнему элементу. Для примера эти операторы эквивалентны:
C = cell(25,50);
C{25,50} = [];MATLAB создает заголовок для массива ячеек 25 на 50. Однако MATLAB не выделяет никакой памяти для содержимого каждой камеры.