To String

Преобразуйте входной сигнал в строчный сигнал

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

  • To String block

Описание

Блок To String создает строчный сигнал из входного сигнала. Например, рассмотрите использование этого сигнала для преобразования логического значения 1 или 0 к его строковому эквиваленту "false" или "true".

Когда MinGW® компилятор компилирует код, сгенерированный из блока, выполнение скомпилированного кода может привести к нестандартным результатам для входов с плавающей точкой. Для примера - числовой вход 501.987 возвращает строку "5.019870e+002" вместо ожидаемой строки "5.019870e+02".

Порты

Вход

расширить все

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

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated

Выход

расширить все

Выходная строка, заданная как скаляр. Этот блок возвращает выход как строку, окруженную двойными кавычками.

  • Если вход является логическим, то выход является логическим значением (1 или 0) и блок возвращает его текстовый эквивалент (true или false).

  • Если вход является типом числовых данных, таким как целое число, одинарная, двойная или фиксированная точка, блок возвращает число как строку. Для примера - вход 1 преобразует в "1" и вход 0 преобразует в "0".

    Примечание

    Строка выхода может содержать не все цифры числового значения от входа порта.

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

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

Типы данных

Boolean | double | enumerated | fixed point | integer | single | string

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

yes

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

no

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

no

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

no

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

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

.

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

Введенный в R2018a