Создайте различные массивы, и затем определите, являются ли они массивами ячеек из символьных векторов.
Протестируйте массив ячеек из символьных векторов.
C1 = 2x3 cell array
{'Smith' } {'Chung' } {'Morales'}
{'Sanchez'} {'Peterson'} {'Adams' }
Каждая ячейка C1
содержит вектор символов, таким образом, iscellstr
возвращает 1
.
Преобразуйте C1
в массив строк и протестируйте его.
str = 2x3 string array
"Smith" "Chung" "Morales"
"Sanchez" "Peterson" "Adams"
str
является массивом строк, не массивом ячеек, таким образом, iscellstr
возвращает 0
.
Протестируйте массив ячеек, который содержит элементы различных типов данных.
C2 = 1x3 cell array
{'red'} {'blue'} {1x3 double}
C2
имеет ячейку, которая не содержит вектор символов, таким образом, iscellstr
возвращает 0
.