Массив ячеек - это тип данных с индексированными контейнерами данных, называемыми ячейками, где каждая ячейка может содержать любой тип данных. Массивы ячеек обычно содержат либо списки векторов символов разной длины, либо комбинации строк и чисел, либо числовые массивы разного размера. Обратитесь к наборам ячеек, заключив индексы в гладкие круглые скобки, (). Доступ к содержимому ячеек путем индексирования фигурными скобками, {}. Дополнительные сведения см. в разделе Доступ к данным в массиве ячеек или в разделе Введение в структуры и массивы ячеек.
cell | Массив ячеек |
cell2mat | Преобразование массива ячеек в обычный массив базового типа данных |
cell2struct | Преобразовать массив ячеек в массив структуры |
cell2table | Преобразовать массив ячеек в таблицу |
celldisp | Отображение содержимого массива ячеек |
cellfun | Применение функции к каждой ячейке в массиве ячеек |
cellplot | Графическое отображение структуры массива ячеек |
cellstr | Преобразование в массив ячеек символьных векторов |
iscell | Определите, является ли ввод массивом ячеек |
iscellstr | Определите, является ли ввод массивом ячеек символьных векторов |
mat2cell | Преобразовать массив в массив ячеек, ячейки которого содержат субчипы |
num2cell | Преобразование массива в массив ячеек с последовательным размером ячеек |
strjoin | Объединить строки в массиве |
strsplit | Разделенная строка или символьный вектор на указанном разделителе |
struct2cell | Преобразование структуры в массив ячеек |
table2cell | Преобразовать таблицу в массив ячеек |
Массив ячеек - это тип данных с индексированными контейнерами данных, называемыми ячейками. Каждая ячейка может содержать данные любого типа.
Создание массива ячеек с помощью {} оператор или cell функция.
Доступ к данным в массиве ячеек
Считывание и запись данных из и в массив ячеек.
Передача содержимого массивов ячеек функциям
Эти примеры показывают несколько способов передачи данных из массива ячеек в функцию, которая не распознает массивы ячеек в качестве входных данных.
Предварительное выделение памяти для массива ячеек
Инициализация и выделение памяти для массива ячеек.
В этом примере сравниваются массивы ячеек и структуры и показано, как хранить данные в каждом типе массива. Массивы ячеек и структур позволяют хранить данные различных типов и размеров.