Представьте в виде строки к перечислению

Сигнал входной строки к перечислимому сигналу

  • Библиотека:
  • Simulink / Строка

Описание

Блок String To Enum преобразовывает сигнал входной строки в перечислимый сигнал. Чтобы использовать этот блок, создайте класс перечисления в текущей папке и используйте то имя класса в параметре Output data type.

Порты

Входной параметр

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

Сигнал входной строки, заданный как скаляр.

Типы данных: string

Вывод

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

Перечислимый номер сопоставлен с входной строкой, заданной как скаляр.

Типы данных: enumerated

Параметры

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

Используйте объект типа данных, например, Simulink.IntEnumType.

Нажмите кнопку Show data type assistant, чтобы отобразить Data Type Assistant, который помогает вам установить атрибуты типа данных. Смотрите Задают Типы данных Используя Ассистент Типа данных для получения дополнительной информации.

Используйте объект типа данных, например, Simulink.IntEnumType.

  • Enumerated — Перечислимый объект класса данных.

  • <data type expression> — Выражения, которые оценивают к типам данных. Выбор Expression включает второе меню/текстовое поле направо, где можно ввести выражение.

Зависимость

Нажатие кнопки Show data type assistant включает этот параметр.

Характеристики блока

Типы данных

enumerated | string

Прямое сквозное соединение

yes

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018a