Graphics    

Axesの外部にTextを配置

MATLABは、常にAxes内部にTextオブジェクトを表示します。グラフを作成しグラフの情報を記述したい場合、テキストを配置するための別のAxesを作成しなければなりません。Figureと同じサイズのAxesを作成し、それからグラフを描くためにそれより小さなAxesを作成すると、グラフとは関係なく任意の場所にテキストを表示することができます。

たとえば、2つのaxesを設定します。

Axesの単位はFigureに対して正規化されるので、Position[0 0 1 1]に設定するとウィンドウ全体を含むAxesが作成されます。

ここで、カレントAxesにいくつかのデータをプロットします。最後に作成したAxesがカレントAxesとなり、MATLABは、そこにグラフィックス出力を行います。

テキストを定義し、ウィンドウ全体の軸内に表示します。


 複数のAxes 異なるスケーリングに対する複数のAxes