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++ с помощью Simulink® Coder™.

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

Введенный в R2018a