ヘルプ センターヘルプ センター
Simulink モデルから生成されたコードで使用するエンコードの指定
slCharacterEncoding(encoding)
encoding = slCharacterEncoding()
例
slCharacterEncoding(encoding) は Simulink® モデルから生成されたコードで使用される文字セットを指定します。文字セット エンコードは、生成されたコードのコメントに影響します。
encoding
encoding = slCharacterEncoding() は、現在の Simulink 文字セット エンコードを返します。
すべて折りたたむ
組み込みターゲットのコードを生成し、使用するコンパイラではソース コードに ASCII 文字のみが含まれる必要があるとします。
ASCII
以下のコマンドを使用します。
slCharacterEncoding('US-ASCII')
非 ASCII 文字 (多言語文字、特殊シンボル) を含むモデルがあり、これらの注釈を生成されたコードで読みやすくする必要があるとします。
コンパイラが UTF-8 をサポートする場合、Windows® では次のコマンドを使用します。
UTF-8
slCharacterEncoding('UTF-8')
Linux® および Mac では UTF-8 は既定のエンコードです。
モデルに日本語のテキストが含まれているが、マシンは英語ロケール用に設定されているとします。'Shift_JIS' をロケール固有のエンコードとして使用するチーム メンバーが、生成されたコードで日本語のテキストを参照できるように、'Shift_JIS' でエンコードされたテキストを使用してコードを生成します。
'Shift_JIS'
slCharacterEncoding('Shift_JIS')
'US-ASCII'
'UTF-8'
文字エンコードをサポートされるエンコード値に設定します。
R2006a より前に導入
次の 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:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office