Массивы ячеек

Массивы, которые могут содержать данные различных типов и размеров

Массив ячеек является типом данных с названными ячейками контейнеров индексируемых данных, где каждая ячейка может содержать любой тип данных. Массивы ячеек обычно содержат или списки векторов символов различных длин или смеси строк и чисел или числовых массивов различных размеров. Обратитесь к наборам ячеек путем включения индексов в сглаженные круглые скобки, (). Доступ к содержимому ячеек путем индексации с фигурными скобками, {}. Для получения дополнительной информации см. Доступ к данным в Массиве ячеек или смотрите Introducing Structures и Cell Arrays.

Функции

cellCellArray
cell2matПреобразуйте массив ячеек в обычный массив базового типа данных
cell2structПреобразуйте массив ячеек в массив структур
cell2tableПреобразуйте массив ячеек в таблицу
celldispОтобразите содержимое массива ячеек
cellfunПримените функцию к каждой ячейке в массиве ячеек
cellplotГрафически отобразите структуру массива ячеек
cellstrПреобразование в Массив ячеек из символьных векторов
iscellОпределите, ли введенный массив ячеек
iscellstrОпределите, ли введенный массив ячеек из символьных векторов
mat2cellПреобразуйте массив в массив ячеек, ячейки которого содержат подмассивы
num2cellПреобразуйте массив в массив ячеек с последовательно отсортированными по размеру ячейками
strjoinПрисоединитесь к строкам в массиве
strsplitРазделите строку или вектор символов в заданном разделителе
struct2cellПреобразуйте структуру в массив ячеек
table2cellПреобразовывание таблицы в массив ячеек

Темы

Что такое массив ячеек?

Массив ячеек является типом данных с названными ячейками контейнеров индексируемых данных. Каждая ячейка может содержать любой тип данных.

Создание массива ячеек

Создайте массив ячеек с помощью {} оператор или cell функция.

Доступ к данным в массиве ячеек

Читайте и запишите данные от и до массива ячеек.

Передача содержимого Массивов ячеек к функциям

Эти примеры показывают несколько способов передать данные от массива ячеек до функции, которая не распознает массивов ячеек входными параметрами.

Предварительно выделенная память для массива ячеек

Инициализируйте и выделите память для массива ячеек.

Ячейка по сравнению с массивами структур

Этот пример сравнивает ячейку и массивы структур, и показывает, как хранить данные в каждом типе массива. И ячейка и массивы структур позволяют вам хранить данные различных типов и размеров.