このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Scan String
入力文字列をスキャンし、指定した形式に従って信号に変換する
ライブラリ:
Simulink /
String
説明
Scan String ブロックは、入力 string をスキャンし、[書式設定] パラメーターで指定された形式に従って信号に変換します。ブロックは、値を 10 進数 (基数 10) 表現に変換し、結果を数値信号または string 信号として出力します。このブロックは、文の場合など、string を個々の成分に分解する場合に使用します。たとえば、[書式設定] パラメーターが "%s is %f."
に設定されている場合、ブロックは string 信号と single 信号の 2 つの部分を出力します。入力が "Pi is 3.14"
という string の場合、2 つの出力は "Pi"
と "3.14"
です。
メモ
値のすべての桁を表示できるほど大きくない数値表示形式を指定した場合、表示される値の精度が低下する可能性があります。結果はコンピューターのハードウェアとオペレーティング システムによって異なります。
Scan String ブロック、String to Double ブロック、String to Single ブロックは同一のブロックです。String to Double に構成された場合、ブロックは入力 string 信号を double の数値出力に変換します。String to Single に構成された場合、ブロックは入力 string 信号を single の数値出力に変換します。
コード生成のため、[コンフィギュレーション パラメーター] 、 [コード生成] 、 [インターフェイス] 、 [非有限数のサポート] チェック ボックスをオンにして、このブロックを含むモデルが非有限数をサポートするよう構成してください。
端子
入力
出力
パラメーター
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
アルゴリズム
拡張機能
バージョン履歴
R2018a で導入