How to draw a northarrow on a simple plot, and not on a map?

7 ビュー (過去 30 日間)
Sim
Sim 2020 年 10 月 28 日
コメント済み: Sim 2020 年 11 月 10 日
Hi, how can I draw a northarrow on a simple plot, and not on a map?
I would need a northarrow where I can set the traditional plot position as follows (at least the x and y coordinates)
northarrow('position',[x0 y0 width height]);
and not with the default latitude and longitude values
northarrow('latitude', lat, 'longitude', lon);

採用された回答

Alan Moses
Alan Moses 2020 年 10 月 30 日
The northarrow function works on map axes. You may want to read the annotation documentation to draw an arrow on a simple plot. Refer this link to find a solution to a similar question. To change the appearance and behaviour of the arrow created using annotation, refer this link.
  1 件のコメント
Sim
Sim 2020 年 11 月 10 日
Thanks Alan for your kind reply,
I would then suggest to adapt -if possible - the northarrow to simple plots with such a simple syntax:
northarrow('position',[x0 y0 width height]);
Many thanks,
Sim

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by