Caracteres y cadenas
Los arreglos de caracteres y los arreglos de cadenas sirven para almacenar datos de texto en MATLAB®.
Un arreglo de caracteres es una secuencia de caracteres, así como un arreglo numérico es una secuencia de números. Comúnmente, se utiliza para almacenar pequeños fragmentos de texto como vectores de caracteres (por ejemplo,
c = 'Hello World'
).Un arreglo de cadenas es un contenedor de fragmentos de texto. Los arreglos de cadenas proporcionan un conjunto de funciones para trabajar con texto como datos. Puede crear cadenas utilizando comillas dobles, como
str = "Greetings friend"
. Para convertir datos en arreglos de cadenas, use la funciónstring
.
Para obtener más información, consulte Texto en arreglos de cadenas y de caracteres o vea Uso de arreglos de cadenas para datos de texto.
Funciones
Temas
- Texto en arreglos de cadenas y de caracteres
Almacene y manipule texto utilizando arreglos de cadenas o arreglos de caracteres.
- Analyze Text Data with String Arrays
This example shows how to analyze text data with string arrays. It shows how to store, split, and sort text, and how to compute and collect statistics for text in a string array.
- Dar formato a texto
Componga arreglos de caracteres o arreglos de cadenas que incluyan texto y datos ordinarios con formato de acuerdo con las especificaciones.
- Buscar y reemplazar texto
MATLAB proporciona varias funciones para buscar, remplazar o extraer texto en arreglos de cadenas y vectores de caracteres.
- Valores Unicode y ASCII
MATLAB almacena todos los caracteres como caracteres Unicode. Tanto las cadenas como los vectores de caracteres utilizan la misma codificación. Puede convertir caracteres a sus valores en el código Unicode, y números a caracteres.
- Valores binarios y hexadecimales
Especifique valores hexadecimales y binarios como literales o como texto. Los literales hexadecimales y binarios se almacenan como enteros. Puede convertir texto que representa valores hexadecimales y binarios a números, y números a representaciones de texto.