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

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

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

Функции

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

Примеры и руководства

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

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

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

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

Добавление ячеек к массиву ячеек

Добавьте ячейки, столбцы и строки, к массиву ячеек.

Удаление данных из массива ячеек

Удалите данные из отдельных ячеек и удалите целые ячейки из массива ячеек.

Объединение Массивов ячеек

Объедините массивы ячеек конкатенацией или вложением.

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

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

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

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

Концепции

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

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

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

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

Объединение Массивов ячеек с немассивами ячеек

Если вы комбинируете массивы, в которых один или несколько - массив ячеек, полученный массив является массивом ячеек.

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

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

Была ли эта тема полезной?