Main Content

Datos de cadena

Valores basados en texto

Las cadenas son piezas de datos textuales. Utilice cadenas en gráficos de Stateflow® para controlar el comportamiento de gráficos o crear una salida de lenguaje natural. Incorpore datos de cadena en su registro, sus mensajes y sus flujos de trabajo con código personalizado.

Sintaxis de Stateflow

expandir todo

Crear, concatenar y convertir

stringConvertir un valor en una cadena
blanksArreglo de caracteres de espacios
plusConcatenación de cadenas
str2doubleConviertir una cadena a un valor de doble precisión

Determinar tipos y propiedades

isletterDetermine which characters are letters
isspaceDeterminar qué caracteres son espacios
isstringDeterminar si la entrada es una cadena
strlengthDeterminar la longitud de una cadena

Buscar y reemplazar

containsDeterminar si una cadena contiene una subcadena
startsWithDeterminar si una cadena comienza con una subcadena
endsWithDeterminar si una cadena finaliza con una subcadena
strfindBuscar subcadenas dentro de una cadena
extractAfterExtraer una subcadena después de una posición
extractBeforeExtraer una subcadena antes de una posición
replaceBuscar y reemplazar subcadenas
replaceBetweenReplace substrings between start and end points
strrepBuscar y reemplazar subcadenas
eraseEliminar subcadenas dentro de cadenas
eraseBetweenDelete substring between start and end points
insertAfterInsertar una cadena después de una subcadena
insertBeforeInsert string before substring

Editar

lowerConvertir una cadena a minúscula
upperConvertir una cadena a mayúscula
reverseInvertir el orden de caracteres en cadenas
stripRemove leading and trailing characters from string
strtrimEliminar los espacios en blanco iniciales y finales de la cadena

Comparar

matchesDeterminar si dos cadenas son idénticas
strcmpComparar cadenas (distingue entre mayúsculas y minúsculas)
strcmpiComparar cadenas (no distingue entre mayúsculas y minúsculas)
strncmpComparar los primeros N caracteres de las cadenas (distingue entre mayúsculas y minúsculas)
strncmpiComparar los primeros N caracteres de cadenas (no distingue entre mayúsculas y minúsculas)
ascii2strConvertir un arreglo del tipo uint8 en una cadena
str2asciiConvierta una cadena a un arreglo del tipo uint8
str2doubleConviertir una cadena a un valor de doble precisión
strcatConcatenación de cadenas
strcmpComparar cadenas (distingue entre mayúsculas y minúsculas)
strcpyAsigne un valor de cadena
strlenDeterminar la longitud de una cadena
substrExtraiga una subcadena de una cadena
tostringConvertir un valor en una cadena

Temas