Matlabでシンプルなインタラクティブプロッターの作成に取り組んでいます。私がしていることは単純です:私はコマンドを使用します:
[x,y] = ginput(1)
場所(x、y)を正確に特定します。次に、このポイントをシードポイントとして使用して曲線をプロットし、プロットされた曲線の上部にいくつかの矢印(方向を示す)を追加します。
ここで私の質問は次のとおりです。図が完成したら、1回のクリックで単一の曲線とそれに対応する矢印を選択(たとえば削除)できるようにしたいと思います。
問題は、これらの矢印と曲線が同じオブジェクトの一部ではないことです。そのため、Matlabは、最初に、どちらが選択されたかに応じて、曲線または矢印のみを削除します。
絞り込んでみると、曲線と矢印には別々のオブジェクトハンドラーがあることがわかります。私の質問を言い換えると、とにかく、これら2つの別々のハンドラーをグループ化するか、たとえば、矢印を元の曲線の子にすることができますか?