slCharacterEncoding
Simulink モデルから生成されたコードで使用するエンコードの指定
説明
例
ASCII 文字のエンコードの指定
組み込みターゲットのコードを生成し、使用するコンパイラではソース コードに ASCII
文字のみが含まれる必要があるとします。
以下のコマンドを使用します。
slCharacterEncoding('US-ASCII')
非 ASCII 文字のエンコードの指定
非 ASCII
文字 (多言語文字、特殊シンボル) を含むモデルがあり、これらの注釈を生成されたコードで読みやすくする必要があるとします。
コンパイラが UTF-8
をサポートする場合、Windows では次のコマンドを使用します。
slCharacterEncoding('UTF-8')
Linux および Mac では UTF-8
は既定のエンコードです。
英語以外のロケールのエンコードの指定
モデルに日本語のテキストが含まれているが、マシンは英語ロケール用に設定されているとします。'Shift_JIS'
をロケール固有のエンコードとして使用するチーム メンバーが、生成されたコードで日本語のテキストを参照できるように、'Shift_JIS'
でエンコードされたテキストを使用してコードを生成します。
以下のコマンドを使用します。
slCharacterEncoding('Shift_JIS')
入力引数
encoding
— 生成されたコードに使用する文字エンコード
'US-ASCII'
| 'UTF-8'
| サポートされるその他のエンコード
文字エンコードをサポートされるエンコード値に設定します。
バージョン履歴
R2006a より前に導入
参考
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)