'KeyPressFcn'として指定した関数が値を返す方法を見つけようとしています。
現在私は持っています:
figure('KeyPressFcn', @myFunc);
これは問題ありませんが、myFuncが返す値にアクセスする必要があります
これを行う方法はありますか?
私はhttp://www.mathworks.com/help/matlab/ref/figure_props.html#KeyPressFcnにアクセスしましたが、それらが示す例を見ると、まだ何が起こっているのかわかりません。
彼らが使用する例は次のとおりです。
figure('KeyPressFcn', @(obj,evt)disp(evt));
そして、関数にイベント構造体が渡されたと言っています。では、なぜそれは単純ではないのですか?
figure('KeyPressFcn', @disp(evt));
関数名の前にある(obj、evt)用語の意味は何ですか?
evtとは何ですか?objとは何ですか?の意義は何ですか