主要内容

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

axes

直交座標軸の作成

説明

axes图で现在现在ででの直交座标轴を作成て,现在标标轴轴ににしししますます通常,,プロットプロットするするする前前に座标轴をを作成する必要はありませませませませませませんん作成されるです。

axes(Name,Value)は、1 つ以上の名前と値のペアの引数を使用して、座標軸の外観の変更、またはデータの表示方法の制御を行います。たとえば、'FontSize',14は座标轴のサイズを设定しプロパティの一覧について,,轴のを参照してください。

axes(,Name,Value)は、現在の Figure 内ではなく、で指定された Figure、パネル、またはタブ内に座標軸を作成します。

ax= axes(___)は、作成されたAxesオブジェクトを返します。Axesオブジェクトを作成した後でプロパティのクエリや変更を行うには、axを使用します。プロパティの一覧については、轴のを参照してください。

axes(卡克斯)は、卡克斯で指定された座標軸またはスタンドアロンの可視化を现在の座标轴にして、親の Figure にフォーカスを移動します。また、このコマンドは卡克斯を Figure のChildrenプロパティにリストされる最初のオブジェクトにし、Figure のCurrentAxesプロパティを卡克斯に設定します。

すべて折りたたむ

Figure 内に 2 つのAxesオブジェクトを,各にプロットをし。。。

左下隅が点 (0.1 0.1) にあり、幅と高さが 0.7 になるように、1 番目のAxesオブジェクトの指定ます。(0.65 0.65)にありにあり,幅幅と高高高ささささささささささががががががががががががががががががAxesオブジェクトの指定ます。既定で,値はををををに正规化されますAxesオブジェクトをax1およびax2として返します。

图ax1 =轴(轴'位置',[0.1 0.1 0.7 0.7]); ax2 = axes('位置',[0.65 0.65 0.28 0.28]);

图包含2个轴。Axes 1 is empty. Axes 2 is empty.

Axesオブジェクトにプロットを追加します。座標軸を最初の入力引数としてグラフィックス関数に渡すことで、座標軸を指定します。ほとんどのグラフィックス関数は、目盛りの値とラベルなど、座標軸の一部のプロパティをリセットします。ただし、座標軸の位置はリセットしません。

contour(ax1,peaks(20)) surf(ax2,peaks(20))

图包含2个轴。轴1包含类型轮廓的对象。轴2包含一个类型表面对象。

重ね合わせた 2 つのAxesオブジェクト作成ます次に现在の标轴をしてプロットを追加追加。。。

まず、2つつのAxesオブジェクトを,位置指定ます。座标轴囲むボックスの外枠外枠を表示表示。。。Axesオブジェクトをax1およびax2として返します。

图ax1 =轴(轴'位置',[0.1 0.1 .6 .6],'Box','on');ax2 = axes('位置',[.35 .35 .6 .6],'Box','on');

图包含2个轴。Axes 1 is empty. Axes 2 is empty.

ax1を現在の座標軸にします。この操作により、座標軸が前面に表示され、後続のグラフィックス関数のターゲットになります。座標軸にライン プロットを追加します。

axes(ax1) x = linspace(0,10); y = sin(x); plot(x,y)

图包含2个轴。Axes 1 is empty. Axes 2 contains an object of type line.

2つの含むをを作成ます。各タブ亲コンテナーをことことでで各各タブタブタブににに座标座标座标轴を1

图tab1 = uitab('标题','tab1');ax1 = axes(tab1);图(ax1,1:10)tab2 = uitab(uitab('标题','tab2');ax2 = axes(tab2);冲浪(AX2,峰)

图有限公司ntains 2 axes and another object of type uitabgroup. Axes 1 contains an object of type surface. Axes 2 contains an object of type line.

入力引数

すべて折りたたむ

亲コンテナー。FigurePanelTabTiledChartLayout,またはGridLayoutオブジェクトとして指定します。

现在の座标轴にする座標軸。Axesオブジェクト、PolarAxesオブジェクト、地理オブジェクト、または的热图などのスタンドアロンの可視化として指定します。

Figure の状態を変更せずに、オブジェクトを現在の座標軸にする場合、そのオブジェクトを含む Figure のCurrentAxesプロパティを设定ます。次に例を示します。

fig = gcf; fig.CurrentAxes = cax;
图をはをを化したままのののののののにスタックスタックしたたままで,ののの座座座标轴标轴をを

名前と値のペアの引数

例:axes('Position',[.3 .3 .5 .5])は位置を設定します。

オプションのName,Valueの引数ペアをコンマ区切りで指定します。Nameは引数名で、价值は対応するです。Nameは一引用符(' ') で囲まなければなりません。NAME1,Value1,...,Namen,Valuenのよう复数名前と値の引数を指定でき。。

一部のグラフィックス関数は、軸の範囲や目盛り値などをプロットするときに座標軸のプロパティ値を変更します。プロット後に、座標軸のプロパティを設定します。

メモ

ここでは、プロパティの一部だけを紹介しています。完全な一覧については、轴のを参照してください。

ラベルのを除いた位置位置。[left bottom width height]の形式の 4 要素ベクトルとして指定します。既定では、MATLAB®はコンテナーを基準に正規化された単位で値を測定します。単位を変更するには、单位プロパティを设定ます。

  • left要素と底部要素は,(图,,またはタブ)のの隅位置境界の左下隅までの

  • width要素とheight要素は、位置境界の寸法です。3 次元表示の座標軸では、Positionプロパティは座標軸を囲む最小の四角形です。

座標軸の周りのテキストを考慮して位置を指定する場合は、代わりにOuterPositionプロパティを设定ます。以下の図に、OuterPosition値 (青) とPosition値 (赤) で定義された領域を示します。

座標軸の 2 次元表示 座標軸の 3 次元表示

座標軸の位置の詳細については、座標軸のレイアウトの制御を参照してください。

メモ

親コンテナーがTiledChartLayoutの場合、このプロパティを設定しても効果はありません。

ラベルとを含むサイズ。。[left bottom width height]の形式の 4 要素ベクトルとして指定します。既定では、MATLAB はコンテナーを基準に正規化された単位で値を測定します。単位を変更するには、单位プロパティを设定ます。既定値[0 0 1 1]は、コンテナーの内側全体になります。

  • left要素と底部要素は,(图,,またはタブ)のの隅位置境界の左下隅までの

  • width要素とheight要素は、外側の位置境界の寸法です。

以下の図に、OuterPosition値 (青) とPosition値 (赤) で定義された領域を示します。

座標軸の 2 次元表示 座標軸の 3 次元表示

座標軸の位置の詳細については、座標軸のレイアウトの制御を参照してください。

メモ

親コンテナーがTiledChartLayoutの場合、このプロパティを設定しても効果はありません。

位置の単位。次の値のいずれかとして指定します。

单位 説明
'normalized'(既定) コンテナー (通常は Figure またはパネル) を基準に正規化されます。コンテナーの左下隅は(0,0)に、右上隅は(1,1)にマッピングさます。
'英寸' インチ。
'centimeters' センチメートル。
'characters'

グラフィックス ルート オブジェクトの既定の uicontrol フォントに基づきます。

  • 文字の幅 = 文字xの幅。

  • 文字= 2 = 2行ののベースライン间の。。

'points' 1/72インチインチインチインチインチインチ。。。。
'pixels'

ピクセル。

R2015b 以降、Windows®およびMacintoshシステムにおいて、ピクセル単位の距離はシステム解像度に依存しません。

  • Windowsシステムシステムの1/96インチインチです。。

  • Macintoshシステムの 1 ピクセルは 1/72 インチです。

  • Linux®システムでは、ピクセルのサイズは使用しているシステムの解像度によって決まります。

オブジェクトの作成中にName,Valueのペアとして単位を指定する場合、それらの単位を使用するプロパティ (Positionなど) を指定する前に单位プロパティを設定しなければなりません。

詳細

すべて折りたたむ

现在の座标轴

现在の座标轴はplottitlexlimなどのさまざまなグラフィックス コマンドに対する既定のターゲット オブジェクトです。以下のタイプのオブジェクトを現在の座標軸にすることができます。通常、作成、クリック、プロットされるのは、これらのオブジェクトの最後の 1 つです。

  • Axesオブジェクト。

  • PolarAxesオブジェクト。

  • 地理オブジェクト。

  • スタンドアロンの可視化。他のチャートから独立して機能する特別な目的のために設計されたチャートです。たとえば、的热图は、表形式データ内で 2 つの変数間の相互作用を観測するスタンドアロンの可視化です。

gcaコマンドは現在の座標軸を返します。Figure のCurrentAxesプロパティにそのの座标轴がさます现在现在のののををを変更とと,现在现在

R2006Aよりに导入导入