La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.
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. A partir de la versión R2017a, es posible crear cadenas con comillas dobles, como
str = "Greetings friend"
. Para convertir datos en arreglos de cadenas, use la funciónstring
.
Para obtener más información, consulte Text in String and Character Arrays o vea Uso de arreglos de cadenas para datos de texto.
Funciones
Temas
- Text in String and Character Arrays
Store and manipulate text using either string arrays or character arrays.
- 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.
- Formatting Text
Compose character arrays or string arrays that include ordinary text and data formatted to your specification.
- Buscar y reemplazar texto
MATLAB proporciona varias funciones para buscar, remplazar o extraer texto en arreglos de cadenas y vectores de caracteres.
- Unicode and ASCII Values
MATLAB stores all characters as Unicode characters. Both strings and character vectors use the same encoding. You can convert characters to their Unicode code values, and numbers to characters.
- Hexadecimal and Binary Values
Specify hexadecimal and binary values either as literals or as text. Hexadecimal and binary literals are stored as integers. You can convert text representing hexadecimal and binary values to numbers, and numbers to text representations.