Этот пример показывает, как объединить массивы ячеек конкатенацией или вложением. Чтобы запустить код в этом примере, создайте несколько массивов ячеек с одинаковым числом столбцов:
C1 = {1, 2, 3}; C2 = {'A', 'B', 'C'}; C3 = {10, 20, 30};
Конкатенация массивов ячеек с оператором конкатенации массивов, []
. В этом примере вертикально конкатенируйте массивы ячеек путем разделения их точками с запятой:
C4 = [C1; C2; C3]
C4
является 3х3 массивом ячеек:
C4 = [ 1] [ 2] [ 3] 'A' 'B' 'C' [10] [20] [30]
Создайте вложенный массив ячеек с оператором конструкции массива ячеек, {}
:
C5 = {C1; C2; C3}
C5
является массивом ячеек 3 на 1, где каждая ячейка содержит массив ячеек:
C5 = {1x3 cell} {1x3 cell} {1x3 cell}
Чтобы объединить массивы ячеек из символьных векторов в один вектор символов, используйте функцию strjoin
.