「"変数名" を静的なワークスペースに追加しようとしています。」のエラーが出るのはなぜですか?
17 views (last 30 days)
Show older comments
MathWorks Support Team
on 14 May 2018
Edited: MathWorks Support Team
on 23 Nov 2021
自作のプログラムを実行したところ、以下のエラーメッセージが表示されます。
ERROR: "x" を静的なワークスペースに追加しようとしています。エラーの回避方法を教えてください。
Accepted Answer
MathWorks Support Team
on 13 Oct 2021
Edited: MathWorks Support Team
on 23 Nov 2021
このエラーメッセージは、例えば、入れ子関数内部で
load mydata % MATファイルの読み込み
にようにコマンドシンタックスで実行し、変数を作成しようとすると同じエラーが 発生します。
例えば、上記のように load 関数をコマンドシンタックスで使用している場合には、
S = load('mydata.mat');
x = S.x;
のように関数シンタックスで出力変数を付加した状態で呼び出します。
上記は一例となり、以下の URL に同様のエラーが発生するケースと対策について紹介されていますので、ご確認ください。
・入れ子関数と無名関数の変数
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!