Simulinkモデ​ルを保存する際にエン​コードに関するエラー​が表示されるのはなぜ​ですか?

Simulinkモデルを保存する際に、下記エラーメッセージが表示されます。「地域と言語」の設定は、すべて日本語になっています。また、slcharacterEncodingには、Shift_JISが設定されているのを確認しています。
 
new_system('mysys')
open_system('mysys')
save_system('mysys')
 
エラー save_system (line 38)
モデル 'mysys' は、モデルの文字コード 'Shift_JIS' でエンコードできない文
字を含みます。次のいずれかを実行してください:
1) モデルの文字コードの設定を次の方法を使って変更: set_param('mysys',
'SavedCharacterEncoding', 'Shift_JIS') または
2) エンコードできない文字を特定し、モデルから削除。サポートされない最初
の文字が、ファイル G:\mysys.err の 625 行、21 バイト目で発生しています
コマンド ラインでこの情報を繰り返し参照するには、LASTERR を使用してくだ
さい。

 Accepted Answer

MathWorks Support Team
MathWorks Support Team on 6 Mar 2015

0 votes

デフォルトフォント設定が、エンコードに対応していないフォントに設定されている可能性があります。
デフォルトフォント設定を変更するには、下記の手順を実行します。
1. Simulinkライブライブラウザを開き、「ファイル」->「設定」 を選択してください。
2. 「Simulink設定」画面で「フォントの既定の設定」を選択し、右側に設定されているブロック、ライン、注釈のフォントに MS UI Gothicが選択されているかご確認ください。
3. 選択されていなければ、MS UI Gothicを選択の上、再度新規モデル作成し、エラーなく保存できるか試してください。

More Answers (0)

Categories

Find more on Simulink 環境のカスタマイズ in Help Center and File Exchange

Products

Release

R2011b

Tags

No tags entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!