Main Content

String to ASCII

string 信号を uint8 ベクトルに変換

  • String to ASCII block

ライブラリ:
Simulink / String

説明

String To ASCII ブロックは string 信号を uint8 ベクトルに変換します。ブロックは、string に含まれる各文字を対応する ASCII 値に変換します。たとえば、ブロックは入力 string "Hello"[72 101 108 108 111] に変換します。

端子

入力

すべて展開する

入力 string 信号。スカラーとして指定します。

データ型: string

出力

すべて展開する

入力 string 信号から変換された ASCII 文字の uint8 ベクトル信号。ベクトルとして指定します。ブロックは、string の各要素を同等の ASCII 文字に変換し、その対応する ASCII をベクトルとして出力します。文字数が最大長より少ない場合、ブロックはシミュレーション時に残りの空白をゼロで埋めます。コード生成時に、ブロックは残りの空白を null 文字で埋めます。

データ型: uint8

パラメーター

すべて展開する

出力 string ベクトルのサイズ。スカラーとして指定します。

プログラムでの使用

ブロック パラメーター: OutputVectorSize
型: 文字ベクトル
値: スカラー
既定の設定: '31'

ブロックの特性

データ型

integer | string

直達

はい

多次元信号

いいえ

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2018a で導入