Преобразование строчного сигнала в один сигнал
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