Визуализация массивов ячеек. Создание строкового массива ячеек из массива символов.
Для отображения массива ячеек С служит функция celldlsp(C). Она дает рекурсивное отображение содержимого массива ячеек С. Например, для ранее созданного массива ячеек А получится следующее:
>
>
celldisp(A)
A{
1.1
}
=
Курить вредно!
A{
2.1
}
=
2.0000
+
3.0000i
A{
1.2
}
=
1
2
3
4
A{
2.2
}
-
Columns
1
through
7
0
0.1000
0.2000
0.3000
0.4000
0.5000
0.6000
Columns
8
through
11
0.7000
0.8000
0.9000
1.0000
Для более наглядного графического представления массива ячеек может использоваться команда cell plot.
Создание строкового массива ячеек из массива символов
Для создания из массива символов S строкового массива ячеек может использоваться функция cellstr(S). Каждый ряд массива символов превращается в отдельную ячейку. Следующий пример поясняет применение функции cellstr:
>
>
S
=
{
'Привет.'
;
'дорогой'
;
'друг'
};
>
>
C
=
cellstr(S)
C
=
'Привет.'
'дорогой'
'ДРУГ'
Это еще один способ формирования массивов ячеек.
Функция iscellstr(C) равна 1, если ее аргумент С – строковый массив ячеек, и 0, если это неверно.