Представьте данные в виде строки

Основанные на тексте значения

Строки являются частями текстовых данных. Используйте строки в Stateflow® графики к поведению диаграммы управления или создают естественный язык выход. Включите данные о строке в свое логгирование, сообщения и рабочие процессы пользовательского кода.

Синтаксис Stateflow

развернуть все

Создайте, конкатенация, и преобразуйте

blanksСоздайте символьный массив пробелов
doubleПреобразуйте строку в значение двойной точности
isletterОпределите, какие символы являются буквами
isspaceОпределите, какие символы являются пробелами
str2doubleПреобразуйте строку в значение с двойной точностью
stringСоздайте строку

Определите типы и свойства

isletterОпределите, какие символы являются буквами
isspaceОпределите, какие символы являются пробелами
isstringОпределяет, является ли вход строка
strlengthДлина строки

Поиск и замена

containsОпределите, находится ли шаблон в строке
endsWithОпределите, заканчиваются ли строки шаблоном
matchesОпределите, совпадает ли шаблон со строкой
replaceНайдите и замените один или несколько подстрока
replaceBetweenЗамените подстроки между начальными и конечными точками
startsWithОпределите, начинаются ли строки с шаблона
strfindСтроки поиска в других строках
strrepНайдите и замените подстроки

Редактирование

eraseУдалите подстроки в строках
eraseBetweenУдалите подстроку между начальными и конечными точками
extractAfterИзвлеките подстроку после заданных положений
extractBeforeИзвлеките подстроку перед заданными положениями
insertAfterВставьте строку после заданной подстроки
insertBeforeВставьте строку перед заданной подстрокой
lowerПреобразуйте строку в нижний регистр
plusДобавьте строки
reverseОбратный порядок символов в строках
stripУдалите начальные и конечные символы из строки
strtrimУдалите начальный и конечный пробел из строки
upperПреобразуйте строку в верхний регистр

Сравнение

matchesОпределите, совпадает ли шаблон со строкой
strcmpСравните строки
strcmpiСравните (нечувствительные к регистру) строки
strncmpСравните первый n символы (чувствительных к регистру) строк
strncmpiСравните первый n символы (нечувствительных к регистру) строк
ascii2strПреобразуйте массив типа uint8 представлять в виде строки
str2asciiПреобразуйте строку в массив типа uint8
str2doubleПреобразуйте строку в значение с двойной точностью
strcatКонкатенация строк
strcmpСравните строки
strcpyПрисвойте значение строки
strlenОпределите длину строки
substrИзвлеките подстроку из строки
tostringПреобразуйте числовое значение, чтобы представить в виде строки

Темы

Управляйте текстовой информацией при помощи строк

Используйте текстовые строки в диаграммах Stateflow.

Регистрируйте данные о строке инспектору данных моделирования

Просмотрите текстовые строки в Инспекторе Данных моделирования и в MATLAB® рабочая область.

Отправьте сообщения с данными о строке

Свяжитесь между графиками при помощи сообщений с полезными нагрузками строки.

Рекомендуемые примеры