関数ハンドルの値を取得する方法:私は値 を返し、function_2から、私は私が試したそれを を使用するfunction_1の値を取得したいfunction_1必要があり
function ret = getValue(arg)
ret = find(arg,'toto');
end
function selectValue(arg,val)
f = @getValue(arg);
switch val
case 'tata'
f.select(1)
case 'titi'
f.select(0);
end
end
しかししようとしたとき、私はエラーを得たのf.select(1) 一般的に、返された関数の値を別の関数で使用したい場合、どうすればよいでしょうか? 誰かを助けることができますか? [email protected](arg)
は機能ではなく、戻り値のハンドルにハンドルを返すため
おかげで、
もし関数の価値を知りたければ、 'f.select(1)'の代わりに 'f(1)'を使ってみてください。 –
私は関数getValueの値を取得したい値を選択したい(getValue関数はポップアップメニューを返す) – lola
はf = @getValue(arg);正しい? – lola