Datos de cadena
Las cadenas son datos textuales que los gráficos de Stateflow® utilizan 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
Crear, concatenar y convertir
string | Convertir un valor a una cadena en un gráfico de Stateflow |
blanks | Arreglo de caracteres de espacios |
plus | Concatenar cadenas en un gráfico de Stateflow |
str2double | Convertir una cadena a un valor de doble precisión en un gráfico de Stateflow |
Determinar tipos y propiedades
isletter | Determinar qué caracteres son letras en un gráfico de Stateflow |
isspace | Determinar qué caracteres son espacios en un gráfico de Stateflow |
isstring | Determinar si la entrada es una cadena en un gráfico de Stateflow |
strlength | Determinar la longitud de una cadena en un gráfico de Stateflow |
Buscar y reemplazar
contains | Determinar si una cadena contiene una subcadena en un gráfico de Stateflow |
startsWith | Determinar si una cadena comienza con una subcadena en un gráfico de Stateflow |
endsWith | Determinar si una cadena finaliza con una subcadena en un gráfico de Stateflow |
strfind | Buscar subcadenas dentro de una cadena en un gráfico de Stateflow |
extractAfter | Extraer una subcadena después de una posición en un gráfico de Stateflow |
extractBefore | Extraer una subcadena antes de una posición en un gráfico de Stateflow |
replace | Buscar y reemplazar subcadenas en un gráfico de Stateflow |
replaceBetween | Replace substrings between start and end points in Stateflow chart |
strrep | Buscar y reemplazar subcadenas en un gráfico de Stateflow |
erase | Eliminar subcadenas dentro de cadenas en un gráfico de Stateflow |
eraseBetween | Delete substring between start and end points in Stateflow chart |
insertAfter | Insertar una cadena después de una subcadena en un gráfico de Stateflow |
insertBefore | Insertar una cadena antes de una subcadena en un gráfico de Stateflow |
Editar
lower | Convertir una cadena a minúscula en un gráfico de Stateflow |
upper | Convertir una cadena a mayúscula en un gráfico de Stateflow |
reverse | Invertir el orden de caracteres en cadenas en un gráfico de Stateflow |
strip | Eliminar los caracteres iniciales y finales de la cadena en un gráfico de Stateflow |
strtrim | Eliminar los espacios en blanco iniciales y finales de una cadena en un gráfico de Stateflow |
Comparar
matches | Determinar si dos cadenas son idénticas en un gráfico de Stateflow |
strcmp | Comparar cadenas en un gráfico de Stateflow (con distinción entre mayúsculas y minúsculas) |
strcmpi | Comparar cadenas en un gráfico de Stateflow (sin distinción entre mayúsculas y minúsculas) |
strncmp | Comparar los primeros N caracteres de cadenas en un gráfico de Stateflow (con distinción entre mayúsculas y minúsculas) |
strncmpi | Comparar los primeros N caracteres de cadenas en un gráfico de Stateflow (sin distinción entre mayúsculas y minúsculas) |
ascii2str | Convertir un arreglo del tipo uint8 en una cadena |
str2ascii | Convierta una cadena a un arreglo del tipo uint8 |
str2double | Convertir una cadena a un valor de doble precisión en un gráfico de Stateflow |
strcat | Concatenación de cadenas |
strcmp | Comparar cadenas en un gráfico de Stateflow (con distinción entre mayúsculas y minúsculas) |
strcpy | Asigne un valor de cadena |
strlen | Determinar la longitud de una cadena |
substr | Extraiga una subcadena de una cadena |
tostring | Convertir un valor en una cadena |
Temas
- Manage Textual Information by Using Strings
Control Stateflow charts with text based data.
- Send Messages with String Data
Communicate between charts by using messages with string data.
Ejemplos destacados
Simulate a Media Player
Use enumerated data and strings to define the behavior of a media player.
Share String Data with Custom C Code
Pass string data between Stateflow charts and custom C code.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)