は、私が定義すると言う:Matlabの関数ハンドル内の変数にアクセスすることは可能ですか?例えば
c=3;
f = @(x) x + c;
それは
f.c
を行うか、基本的には関数ハンドル内の変数へのアクセスを取得することは可能でしょうか?
私はMatlabでオブジェクトと構造体を作ることができますが、問題は私がたくさんの関数を持つ.matファイルを持っていて、それらが使用している変数を見たいということです。この特定のシナリオでは、私はmatlabの変数にアクセスするだけで、私のものを再コードする必要はないようにしようとしていますが、再コードするオプションがない場合には、関数ハンドルを定義する変数/フィールド。私は、f(3)
と呼ぶと、それは6
を返すので、明らかにどこかでc
を知っているので、どうすればそれにアクセスできますか?c
?