Données de type string
Les chaînes de caractères sont des données textuelles que les diagrammes Stateflow® utilisent pour contrôler le comportement de ces diagrammes ou créer des sorties en langage naturel. Incorporez des données de type string dans vos logs, vos messages et vos workflows de code personnalisé.
Syntaxe Stateflow
Créer, concaténer et convertir
string | Convertir une valeur en chaîne de caractères dans un diagramme Stateflow |
blanks | Tableau de caractères espace |
plus | Concaténer des chaînes de caractères dans un diagramme Stateflow |
str2double | Convertir une chaîne de caractères en valeur à double précision dans un diagramme Stateflow |
Déterminer les types et les propriétés
isletter | Determine which characters are letters in Stateflow chart |
isspace | Determine which characters are spaces in Stateflow chart |
isstring | Determine if input is string in Stateflow chart |
strlength | Déterminer la longueur d’une chaîne de caractères dans un diagramme Stateflow |
Rechercher et remplacer
contains | Déterminez si une chaîne de caractères contient une sous-chaîne dans le diagramme Stateflow |
startsWith | Determine if string starts with substring in Stateflow chart |
endsWith | Determine if string ends with substring in Stateflow chart |
strfind | Rechercher une sous-chaîne de caractères au sein d’une chaîne de caractères dans un diagramme Stateflow |
extractAfter | Extraire une sous-chaîne de caractères après une position dans un diagramme Stateflow |
extractBefore | Extraire une sous-chaîne de caractères avant une position dans un diagramme Stateflow |
replace | Find and replace substrings in Stateflow chart |
replaceBetween | Replace substrings between start and end points in Stateflow chart |
strrep | Find and replace substrings in Stateflow chart |
erase | Supprimer des sous-chaînes de caractères dans les chaînes de caractères d’un diagramme Stateflow |
eraseBetween | Delete substring between start and end points in Stateflow chart |
insertAfter | Insert string after substring in Stateflow chart |
insertBefore | Insert string before substring in Stateflow chart |
Modifier
lower | Convertir une chaîne de caractères en minuscules dans un diagramme Stateflow |
upper | Convert a string to uppercase in Stateflow chart |
reverse | Reverse order of characters in strings in Stateflow chart |
strip | Remove leading and trailing characters from string in Stateflow chart |
strtrim | Supprimer les espaces blancs de début et de fin de la chaîne de caractères dans un diagramme Stateflow |
Comparer
matches | Déterminer si deux chaînes de caractères correspondent dans un diagramme Stateflow |
strcmp | Comparer des chaînes de caractères dans un diagramme Stateflow (sensible à la casse) |
strcmpi | Comparer des chaînes de caractères dans un diagramme Stateflow (non sensible à la casse) |
strncmp | Comparer les N premiers caractères des chaînes de caractères dans un diagramme Stateflow (sensible à la casse) |
strncmpi | Compare first N characters of strings in Stateflow chart (case insensitive) |
ascii2str | Convertir un tableau de type uint8 en chaîne de caractères |
str2ascii | Convertir une chaîne de caractères en tableau de type uint8 |
str2double | Convertir une chaîne de caractères en valeur à double précision dans un diagramme Stateflow |
strcat | Concaténer des chaînes de caractères |
strcmp | Comparer des chaînes de caractères dans un diagramme Stateflow (sensible à la casse) |
strcpy | Attribuer une valeur de chaîne de caractères |
strlen | Déterminer la longueur d’une chaîne de caractères |
substr | Extraire une sous-chaîne d’une chaîne de caractères |
tostring | Convertir une valeur en chaîne de caractères |
Rubriques
- 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.
Sélection d՚exemples
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.
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)