Массив символов
Символьный массив является последовательностью символов, как числовой массив является последовательностью чисел. Типичное использование должно сохранить короткую часть текста как строка символов в векторе символа.
Можно создать вектор символа с помощью одинарных кавычек.
C = 'Hello, world'
C = 'Hello, world'
Если у вас есть массив различного типа данных, можно преобразовать его в символьный массив с помощью функции char
, описанной ниже.
C = char(A)
C = char(A1,...,An)
C = char(D)
C = char(D,fmt)
C = char(D,fmt,locale)
преобразовывает массив C = char(A)
A
в символьный массив.
преобразовывает массивы C = char(A1,...,An)
A1,...,An
в односимвольный массив. После преобразования в символы входные массивы становятся строками в C
. Функция char
заполняет строки с пробелами по мере необходимости. Если какой-либо входной массив является пустым символьным массивом, то соответствующая строка в C
является строкой пробелов.
Входные массивы A1,...,An
не могут быть массивами строк, массивами ячеек или категориальными массивами.
A1,...,An
может иметь различные размеры и формы.
преобразовывает datetime, длительность или календарный массив длительности в символьный массив в формате, заданном свойством C = char(D)
Format
D
. Вывод содержит одну дату или длительность в каждой строке.
представляет даты или длительность в заданном формате, такую как C = char(D,fmt)
'HH:mm:ss'
.
представляет даты или длительность в заданной локали, такую как C = char(D,fmt,locale)
'en_US'
. Локаль влияет на язык, используемый, чтобы представлять векторы символов, такие как дневные имена и месяц.
cellstr
| convertCharsToStrings
| convertStringsToChars
| ischar
| строка
| текст