ベースワークスペース​の変数を関数ワークス​ペース上で使用したい​のですが、どうすれば​よいですか?

18 次查看(过去 30 天)
MathWorks Support Team
ベースワークスペースの変数を関数ワークスペース上で使用したいのですが、どうすればよいですか?

采纳的回答

MathWorks Support Team
EVALIN 関数が使用できます。
例えば、ベースワークスペースに次のように変数を定義します。
x_base = magic(2);
ここで、次のように MATLABファンクショファイル内に記述すると、ベースワークスペース上の変数 x_base を関数ワークスペース上の変数 x_local に割り当てることができます。
function myfun
x_local = evalin('base','x_base');

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 プログラミング 的更多信息

Community Treasure Hunt

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

Start Hunting!