Преобразуйте строчный сигнал в один сигнал
Simulink / Строка
Scan String сканирует входную строку и преобразует ее в сигналы на формат, заданный параметром Format. Блок преобразует значения в их десятичное число (базируйтесь 10), представление и выводит результаты как числовые или строчные сигналы. Например, если параметр Format устанавливается на "%s is %f."
, блок выходные параметры две части, строчный сигнал и один сигнал. Если вход является строкой "Pi is 3.14"
, этими двумя выходными параметрами является "Pi"
и "3.14"
.
Scan String, String to Double и блоки String to Single являются идентичными блоками. Когда сконфигурировано для String to Double, блок преобразует сигнал входной строки в двойной числовой выход. Когда сконфигурировано для String to Single, блок преобразует сигнал входной строки в один числовой выход.
Для генерации кода сконфигурируйте модели, которые содержат этот блок для неличной поддержки номера путем устанавливания флажка Configuration Parameters> Code Generation> Interface> Support non-finite numbers.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
ASCII to String | Compose String | Scan String | sscanf
| String Compare | String Concatenate | String Constant | String Find | String Length | String to ASCII | String to Double | String to Enum | Substring | To String