Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
Array de caracteres
Una matriz de caracteres es una secuencia de caracteres, al igual que una matriz numérica es una secuencia de números. Un uso típico es almacenar un fragmento de texto corto como una fila de caracteres en un vector de carácter .
Puede crear un vector de caracteres utilizando comillas simples.
C = 'Hello, world'
C = 'Hello, world'
Si tiene una matriz de un tipo de datos diferente, puede convertirla a una matriz de caracteres mediante la función char
, que se describe a continuación.
convierte los arrays C
= char(A1,...,An) A1,...,An
en una única matriz de caracteres. Después de la conversión a caracteres, las matrices de entrada se convierten en filas en C
. La función char
rellena las filas con espacios en blanco según sea necesario. Si cualquier matriz de entrada es una matriz de caracteres vacía, la fila correspondiente de C
es una fila de espacios en blanco.
Las matrices de entrada A1,...,An
no pueden ser matrices de cadenas, matrices de celdas o matrices categóricas.
A1,...,An
puede ser de diferentes tamaños y formas.
cellstr
| convertCharsToStrings
| convertStringsToChars
| ischar
| string
| text