2016-08-30 4 views
0

私はMATLABで図を作成し、図の中に軸を作成しました。 軸に注釈を付けると、相対位置を定義するのが簡単になります。は、MATLABでアノテーションの親を設定できませんでした

しかしapp.DisplayPathが、私は上記の軸であり、私は

numRec = annotation('rectangle','Parent', app.DisplayPath) 

を使用するとき、私は失敗しました。

コンソールには、次の警告に

警告を与える:注釈オブジェクトの親を指定することはできません - とにかく私は、注釈の設定ができている場合、私は疑問に思って 親プロパティ

を無視します親を軸として?私は注釈がドキュメントに親の性質を持っていることがわかり、それは言う:

親:[1x1のAnnotationPane]

任意のヒントが高く評価されています!

答えて

0

the documentationを読んだ場合、注釈はfigureuipanel、またはuiobjectの子のみであることがわかります。アノテーションオブジェクトの'Container' propertyを使用してこれらの間で指定できます。

annotation(container,___)は、現在の図ではなく、コンテナで指定された図、uipanel、またはuitabに注釈を作成します。

+0

ありがとうございました。まずは試しましたが、私の軸に長方形の注釈は表示されません。それが私が他の方法に変わる理由です。私はすでに画像を軸に表示していますが、なぜ私の長方形の注釈が「隠されている」のでしょうか? –

+0

投稿を編集して[mcve]を追加してください。 – excaza

関連する問題