Массив символов
Символьный массив является последовательностью символов, как числовой массив является последовательностью чисел. Типичное использование должно сохранить короткую часть текста как строка символов в векторе символов.
Можно создать вектор символов с помощью одинарных кавычек.
C = 'Hello, world'
C = 'Hello, world'
Если у вас есть массив другого типа данных, можно преобразовать его в символьный массив с помощью char
функция, описанная ниже.
преобразует массивы C
= char(A1,...,An)A1,...,An
в односимвольный массив. После преобразования в символы входные массивы становятся строками в C
. char
функционируйте заполняет строки пробелами по мере необходимости. Если какой-либо входной массив является пустым символьным массивом, то соответствующая строка в C
строка пробелов.
Входные массивы A1,...,An
не могут быть строковые массивы, массивы ячеек или категориальные массивы.
A1,...,An
может иметь различные размеры и формы.
Преобразование char
массив к числовому типу произведет массив соответствующих кодовых обозначений Unicode. Текст в строках не преобразует таким образом. Преобразование строки, которая не представляет одно числовое значение double
произведет NaN
результат. Для получения дополнительной информации смотрите Значения ASCII и Unicode.
ischar
| cellstr
| string
| convertCharsToStrings
| convertStringsToChars
| double
| isstring
| iscellstr