質問: simulinkのエラー(line 146)について 既存のsimulinkモデルを起動させた際に以下のようなエラーが出て、開けません。 解決方法をご教示下さい。 エラー:open(line 146) 与えられたブロック線図名が無効です。有効なブロック線図名は、有効なmatlab変数名と同じです。詳細は、"help isvarname"と入力してください。
回答: エラー表示どおりであれば、simulinkモデル名がmatlabで使用できる命名規則に準じてないことが原因かもしれません. matlabでは変数名は下記のルールに準じる必要があります 1 ~ 63 文字以内 アルファベット、数値、及びアンダースコアのみで構成される 先頭はアルファベットで始まる よって、simulinkモデルもこのルールに準じた名前とする必要があります. なお、これ以外の原因であれば下記のリンクなどが参考になるかもしれません. https://jp.mathworks.com/matlabcentral/answers/608876-simulink-rtwtesting 参考になれば幸いです