Simulinkのエラー(line 146)について

既存のSimulinkモデルを起動させた際に以下のようなエラーが出て、開けません。
解決方法をご教示下さい。
エラー:open(line 146)
与えられたブロック線図名が無効です。有効なブロック線図名は、有効なMATLAB変数名と同じです。詳細は、"help isvarname"と入力してください。

 采纳的回答

Yoshi Minagawa
Yoshi Minagawa 2021-5-21

0 个投票

エラー表示どおりであれば、simulinkモデル名がMATLABで使用できる命名規則に準じてないことが原因かもしれません.
MATLABでは変数名は下記のルールに準じる必要があります
  • 1 ~ 63 文字以内
  • アルファベット、数値、及びアンダースコアのみで構成される
  • 先頭はアルファベットで始まる
よって、Simulinkモデルもこのルールに準じた名前とする必要があります.
なお、これ以外の原因であれば下記のリンクなどが参考になるかもしれません.
参考になれば幸いです

1 个评论

ご回答ありがとうございました。
Simulinkモデルのファイル名が長かったことが要因でした。
ファイル名を短くして、開くことが出来ました。

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Simulink 的更多信息

产品

版本

R2018b

Community Treasure Hunt

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

Start Hunting!