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