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

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

Accepted Answer

Yoshi Minagawa
Yoshi Minagawa on 21 May 2021
エラー表示どおりであれば、simulinkモデル名がMATLABで使用できる命名規則に準じてないことが原因かもしれません.
MATLABでは変数名は下記のルールに準じる必要があります
  • 1 ~ 63 文字以内
  • アルファベット、数値、及びアンダースコアのみで構成される
  • 先頭はアルファベットで始まる
よって、Simulinkモデルもこのルールに準じた名前とする必要があります.
なお、これ以外の原因であれば下記のリンクなどが参考になるかもしれません.
参考になれば幸いです
  1 Comment
Hiroyuki Kobari
Hiroyuki Kobari on 24 May 2021
ご回答ありがとうございました。
Simulinkモデルのファイル名が長かったことが要因でした。
ファイル名を短くして、開くことが出来ました。

Sign in to comment.

More Answers (0)

Categories

Find more on モデル化 in Help Center and File Exchange

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!