string データ
テキストベースの値
string はテキスト データの一部です。Stateflow® チャートで string を使用して、チャート動作の制御や自然言語出力の作成を行います。string データを、ログ、メッセージ、カスタム コードのワークフローに組み込みます。
Stateflow の構文
MATLAB アクション言語の演算子
作成、連結、および変換
string | Stateflow チャートでの値から string への変換 |
blanks | 空白の文字配列 |
plus | Stateflow チャートでの string の連結 |
str2double | Stateflow チャートでの string から倍精度値への変換 |
型とプロパティの判別
isletter | Stateflow チャートでのアルファベット文字の判別 |
isspace | Stateflow チャートでの空白文字の判別 |
isstring | Stateflow チャートで入力が string かどうかの判別 |
strlength | Stateflow チャートでの string の長さの特定 |
検索と置換
contains | Stateflow チャートで string に部分文字列が含まれているかの判別 |
startsWith | Stateflow チャートで string の先頭が部分文字列であるかの判別 |
endsWith | Stateflow チャートで string の末尾が部分文字列であるかの判別 |
strfind | Stateflow チャートの string 内の部分文字列の検索 |
extractAfter | Stateflow チャートの位置の後の部分文字列の抽出 |
extractBefore | Stateflow チャートの位置の前の部分文字列の抽出 |
replace | Stateflow チャートでの部分文字列の検索と置換 |
replaceBetween | Stateflow チャートの開始点と終了点の間の部分文字列の置換 |
strrep | Stateflow チャートでの部分文字列の検索と置換 |
erase | Stateflow チャートの string 内の部分文字列の削除 |
eraseBetween | Stateflow チャートの開始点と終了点の間の部分文字列の削除 |
insertAfter | Stateflow チャートでの部分文字列の後への string の挿入 |
insertBefore | Stateflow チャートでの部分文字列の前への string の挿入 |
編集
lower | Stateflow チャートで string を小文字に変換 |
upper | Stateflow チャートで string を大文字に変換 |
reverse | Stateflow チャートの string の文字順の反転 |
strip | Stateflow チャートでの string からの先頭と末尾の文字の削除 |
strtrim | Stateflow チャートでの string からの先頭と末尾の空白の削除 |
比較
トピック
- string を使用したテキスト情報の管理
Stateflow チャートでテキスト string を使用する。
- シミュレーション データ インスペクターへの string データのログ記録
シミュレーション データ インスペクターおよび MATLAB® ワークスペースでテキスト文字列を表示する。
- string データを含むメッセージの送信
string ペイロードを含むメッセージを使用して、チャート間で通信する。
注目の例
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)