Borrar filtros
Borrar filtros

simulinkモデ​ルのソフトアップグレ​ードについて

1 visualización (últimos 30 días)
Haruhito Kato
Haruhito Kato el 19 de Nov. de 2020
Comentada: Haruhito Kato el 20 de Nov. de 2020
下記のコードにて、2013bのsimulinkモデルを2019b用にアップデートしようとしたのですが、upgrade関数にて、{モデルに使用している自作ライブラリのslxファイル}は書き込み可能ではありません。というエラーが出ます。モデルのアップグレードを完了するにはどうすれば良いでしょうか?
load_system('{verアップしたいモデル}'); save_system('{verアップしたいモデル}',fullfile(tempdir, 'myvdp')) upgrader = upgradeadvisor('myvdp') upgrade(upgrader) ※参考ページhttps://jp.mathworks.com/help/simulink/slref/upgradeadvisor.html
  2 comentarios
stozaki
stozaki el 19 de Nov. de 2020
Kato 様
スクリプトで設定されている"tempdir"は何処のフォルダになっていますでしょうか?
MATLABのコマンドウィンドウで以下実行した返り値で判定出来ます。
tempdir
この返り値のフォルダのアクセス許可がされてない場合、書き込みが出来ないと考えられます。
カレントフォルダへはアクセス出来ると思いますので、tempdir を pwdに変更して試して頂けますでしょうか?
それでも駄目であれば、適当なアクセス可能なフォルダを作成し、tempdirの代わりにそのフォルダへ保存を試して頂けますでしょうか。
Haruhito Kato
Haruhito Kato el 20 de Nov. de 2020
ありがとうございました。解決しました。
おっしゃる通り、関連ファイルのフォルダへのアクセス権限がないことが原因だったようです。 アクセス権限のいらないフォルダで実行したら無事完了しました。

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Create Large-Scale Model Components en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!