なぜモデル起動時に文字エンコーディングに関する警告メッセージが表示されるのですか?
2 views (last 30 days)
Show older comments
MathWorks Support Team
on 25 Oct 2013
Answered: MathWorks Support Team
on 25 Oct 2013
Simulink モデル起動時に文字エンコーディングに関する警告メッセージが表示されます。
対処方法を教えてください。
警告: モデル 'mymodel' で使われている文字エンコーディング windows-1252 は、MATLAB セッションの文字エンコーディング Shift_JISと異なります。モデルの破損を回避するために、モデルを閉じてからセッションをモデルと同じ文字エンコーディングに設定し、モデルを開きなおしてください。
Accepted Answer
MathWorks Support Team
on 25 Oct 2013
Simulink モデルの文字エンコーディングは、Windows システムの言語設定で判断されます。日本語環境の場合、「Shift_JIS」 で Simulink モデルファイルに保存されます。
表示される警告メッセージは、Simulink 内に設定されている文字エンコーディングが日本語環境での Shuift_JIS ではないために表示されます。例えば、ユーロ記号やポンド記号などを使用した場合、モデルを開くことができなくなる場合があることを警告しています。
この警告メッセージも表示させたくない場合は、統一した文字エンコーディングに設定して Simulink モデルを保存します。例えば Shift_JIS で統一する場合は、モデルを保存する前に下記コマンドを実行します。
set_param('mymodel','SavedCharacterEncoding','Shift_JIS')
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!