MATLAB Answers

0

Simulinkの識別子の最大の長さを増やす

Yuki Tanaka さんによって質問されました 2019 年 10 月 29 日
最新アクティビティ Yuki Tanaka さんによって コメントされました 2019 年 11 月 29 日 6:17
警告文で「モデル 'model' の記号名の計算中にエラーが発生しました。識別子の最大の長さ '31' にシンボル形式の文字列 'Simulink Functions' を使って記号名を固有にするための十分な容量が与えられていません。識別子の最大の長さを増やすことを検討してください。」
という警告が出ており、これに対応したいのですが、識別子の最大の長さを増やすにはどうすればよいか教えてください。

  0 件のコメント

サインイン to comment.

1 件の回答

michio
Answer by michio
on 29 Oct 2019

  11 件のコメント

Yuki Tanaka on 15 Nov 2019
すみません、MATLABはR2018bしか使用しておらず、別バージョンからのインポート等はしておりません・・・。
Sota Torii on 15 Nov 2019
特にインポート等されていないようでしたら、モデルが参照する参照コンフィギュレーションの作成過程でなにかしらの情報が変更されてしまった可能性があるかと思われます。
参考までに最上位階層のtest_para2.slxのコンフィギュレーションをベースにコンフィギュレーションを再設定した例を添付させていただきますのでご確認いただけますでしょうか。
Yuki Tanaka on 29 Nov 2019 at 6:17
手が回らなくなり、だいぶ時間が空いてしまいました。申し訳ありません。
添付いただいたファイルを解凍、Embedded Coderを使用しましたが、やはり同様のエラーが出ています。
エラー文:モデル 'task_para2_new' の記号名の計算中にエラーが発生しました。識別子の最大の長さ '256' にシンボル形式の文字列 'Simulink Functions' を使って記号名を固有にするための十分な容量が与えられていません。識別子の最大の長さを増やすことを検討してください。

サインイン to comment.