exponenta event banner

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

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

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

Функции

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

Темы

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

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

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

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

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

Считывание и запись данных из и в массив ячеек.

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

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

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

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

Массивы ячеек и структур

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