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.
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ón string
.
Para obtener más información, consulte Text in String and Character Arrays o vea Uso de arreglos de cadenas para datos de texto.
Text in String and Character Arrays
Store and manipulate text using either string arrays or character arrays.
Update Your Code to Accept Strings
Adopt string arrays as a text data type in your own code, following these guidelines.
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.
Compose character arrays or string arrays that include ordinary text and data formatted to your specification.
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.
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.
Las expresiones regulares son una forma versátil de buscar y reemplazar texto.