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