主要内容

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

坐标轴のプロパティ

座標軸の外観と動作

プロパティは,オブジェクトの外観と動作を制御します。プロパティの値を変更することによって、座標軸の一部の特性を変更できます。プロパティのクエリと設定にはドット表記を使用します。

Ax = gca;c = ax.Color;斧子。Color = 'blue';

フォント

すべて展開する

フォント名。サポトされているフォント名または“FixedWidth”として指定します。テキストを正しく表示し印刷するには,システムでサポートされているフォントを選択しなければなりません。既定のフォントは,オペレ,ティングシステムとロケ,ルによって異なります。

どのロケ,ルでもテキストが整って見える固定幅のフォントを使用するには,“FixedWidth”を使用します。固定幅フォントは,ル,トのFixedWidthFontNameプロパティによって決まります。ルトのFixedWidthFontNameプロパティを設定すると,表示内容が新しいフォントを使用して直に更新されます。

文字の太さ。“正常”または“大胆”として指定します。

MATLAB®ではフォントは,FontWeightプロパティを使用して,ユ,ザ,のシステムで使用可能なフォントから選択します。すべてのフォントに太字があるとは限りません。そのため,太字フォントを指定しても標準フォントの太さと変わらない場合があります。

フォントサ@ @ズ。スカラ,数値として指定します。フォント サイズは、タイトル、軸ラベル、目盛りラベルに影響します。また、座標軸に関連付けられているすべての凡例やカラー バーにも影響します。既定のフォント サイズは、特定のオペレーティング システムとロケールによって異なります。既定では、フォント サイズはポイント単位で測定されます。単位を変更するには、FontUnitsプロパティを設定します。

MATLABは,一部のテキストを座標軸のフォントサイズの所定の割合に自動的にスケーリングします。

  • タ▪▪トルと軸ラベル—既定では座標軸のフォントサ▪▪ズの110%です。スケ,リングを制御するには,TitleFontSizeMultiplierプロパティとLabelFontSizeMultiplierプロパティを使用します。

  • 凡例とカラバ既定では座標軸のフォントサズの90%です。別のフォントサ电子邮箱ズを指定するには,传说オブジェクトまたはColorbarオブジェクトの字形大小プロパティを代わりに設定します。

例:斧子。FontSize = 12

フォントサ▪▪ズの選択モ▪▪ド。次の値のいずれかとして指定します。

  • “汽车”-フォントサaapl . exeズはmatlabにより指定されます。座標軸を既定より小さいサイズに変更すると,可読性とレイアウトの向上のためフォントサイズが小さくなる場合があります。

  • “手动”-フォントサie浏览器ズを手動で指定します。座標軸のサイズが変化してもフォント サイズはスケーリングされません。フォント サイズを指定するには、字形大小プロパティを設定します。

文字の傾斜。“正常”または“斜体”として指定します。

すべてのフォントに両方のフォントスタ@ @ルがあるとは限りません。そのため,タリックフォントを指定しても標準フォントと変わらない場合があります。

ラベルのフォントサ▪▪ズのスケ▪▪ル係数。0より大きい数値として指定します。このスケ,ル係数は,x軸、y軸およびz軸のラベルのフォントサ@ @ズを定義する字形大小プロパティの値に適用されます。

例:斧子。LabelFontSizeMultiplier = 1.5

タ@ @トルのフォントサ@ @ズのスケ@ @ル係数。0より大きい数値として指定します。このスケ,ル係数は,タイトルのフォント サイズを定義する字形大小プロパティの値に適用されます。

例:斧子。TitleFontSizeMultiplier = 1.75

タ@ @トル文字の太さ。次の値のいずれかとして指定します。

  • “正常”-各フォントで定義されている既定の太さ

  • “大胆”-標準よりも太い文字

サブタ@ @トル文字の太さ。次の値のいずれかとして指定します。

  • “正常”-各フォントで定義されている既定の太さ

  • “大胆”-標準よりも太い文字

フォントサ@ @ズの単位。次の値のいずれかとして指定します。

单位 説明
“点” ポ@ @ント。1ポイントは 1/72 インチです。
“英寸” ンチ。
“厘米” センチメ,トル。
“归一化” フォントサ@ @ズを座標軸の高さに対する割合として解釈します。座標軸のサイズを変更すると、それに合わせてフォント サイズが変更されます。たとえば、字形大小が正規化された単位の0.1である場合,テキストは座標軸の位置プロパティに格納された高さの値の1/10になります。
“像素”

ピクセル。

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

  • Windowsシステムの1ピクセルは1/96 Windowsンチです。

  • 麦金塔电脑システムの1ピクセルは1/72议席ンチです。

  • Linux®システムでは,ピクセルのサ。

1回の関数呼び出しでフォントサイズとフォントの単位の両方を設定する場合は,指定したフォントサイズをオブジェクトが正しく解釈するように,最初にFontUnitsプロパティを設定しなければなりません。

フォントの平滑化。“上”または“关闭”もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真实と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

説明 結果
“上”

アンチエ@ @リアス処理を使用して画面上のテキストの表示を滑らかにします。

例:斧子。FontSmoothing = 'on'

“关闭”

アンチエ@ @リアス処理を使用しません。この設定はテキストがぼやけて見えるときに使用します。

例:斧子。FontSmoothing = 'off'

目盛り

すべて展開する

目盛り値。増加する値からなるベクトルとして指定します。軸に沿って目盛りを表示しない場合は,空のベクトル[]を指定します。目盛り値は、軸に沿って目盛りが表示される位置です。目盛りラベルは、各目盛りの横に表示されるラベルです。XTickLabelsYTickLabels,およびZTickLabelsの各プロパティを使用して関連するラベルを指定します。

例:斧子。XTick = [2 4 6 8 10]

例:斧子。YTick = 0:10:100

あるいは,関数xticksytickszticksを使用して目盛り値を指定します。例にいては,軸の目盛り値とラベルの指定を参照してください。

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

目盛り値の選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”—軸のデタの範囲に基づいて目盛り値を自動的に選択します。

  • “手动”-目盛り値を手動で指定します。値を指定するには,XTickYTickZTickの各プロパティを指定します。

例:斧子。XTickMode = 'auto'

目盛りラベル。文字ベクトルの cell 配列、string 配列または categorical 配列として指定します。目盛りラベルを表示しない場合は、空の cell 配列{}を指定します。指定したラベルの個数が目盛り値の個数より少ない場合,ラベルが繰り返されます。

目盛りラベルではTeXマクアップおよびLaTeXマクアップがサポトされます。詳細にいては,TickLabelInterpreterプロパティを参照してください。

このプロパティを直言配列として指定した場合,MATLABはカテゴリではなく,配列内の値を使用します。

このプロパティを設定する代わりに,関数xticklabelsyticklabelszticklabelsを使用することもできます。例にいては,軸の目盛り値とラベルの指定を参照してください。

例:斧子。XTickLabel = {'Jan','Feb','Mar','Apr'}

目盛りラベルの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-目盛りラベルを自動的に選択します。

  • “手动”-目盛りラベルを手動で指定します。ラベルを指定するには,XTickLabelYTickLabelZTickLabelの各プロパティを指定します。

例:斧子。XTickLabelMode = 'auto'

目盛りラベルンタプリタ。次の値のいずれかとして指定します。

  • “泰克斯”- TeXマクアップのサブセットを使用してラベルを解釈します。

  • “乳胶”- LaTeXマクアップのサブセットを使用してラベルを解釈します。目盛りラベルを指定するときには、cell 配列の各要素をドル記号で囲みます。

  • “没有”-リテラル文字を表示します。

TeXマ,クアップ

MATLABでは,既定でTeXマ,クアップのサブセットをサポ,トしています。TeXマ,クアップを使用して、上付き文字や下付き文字の追加、テキストのタイプや色の変更、ラベルへの特殊文字の挿入を行うことができます。

修飾子の効果はテキストの末尾まで適用されます。上付き文字と下付き文字は例外であり、次の 1 文字または中かっこで囲まれた文字にのみ適用されます。インタープリターを“泰克斯”に設定した場合にサポ,トされる修飾子は次のとおりです。

修飾子 説明
^ {} 上付き文字 “文本^{上标}’
_ {} 下付き文字 “text_{下标}’
\男朋友 太字フォント “\ bf文本”
它\ タリックフォント “\它文本”
\ sl 斜体フォント(通常はaapl .タリックフォントと同じ) “\ sl文本”
rm \ 標準フォント “\ rm文本”
\字体名{说明符 フォント名-说明符をフォントファミリの名前に置き換えます。これは他の修飾子と組み合わせて使用できます。 “\字体名{快递}文本”
\字形大小{说明符 フォントサesc escズ-说明符をポ▪▪ント単位の数値スカラ▪▪に置き換えます。 ”字形大小{15}文本”
{\颜色说明符 フォントの色-说明符を,红色的绿色黄色的品红色的蓝色的黑色的白色灰色的暗绿色橙色lightBlueの色のいずれかに置き換えます。 “{品红}\颜色文本”
\颜色(rgb){说明符} フォントのカスタムの色-说明符をRGB 3成分に置き換えます。 “\颜色(rgb){0, 0.5, 0.5}文本”

次の表に,“泰克斯”

文字列 記号 文字列 記号 文字列 記号

α

\ upsilon

υ

\ sim

\角

\ leq

\ ast

\气

χ

\ infty

β\

β

ψ

\ clubsuit

γ

ω

\ diamondsuit

δ

Γ

\ heartsuit

ϵ

Δ

\ spadesuit

ζ

Θ

\ leftrightarrow

\埃塔

η

Λ

\ leftarrow

θ

Ξ

\ Leftarrow

\ vartheta

ϑ

Π

\向上光标键

\极微小

ι

Σ

\ rightarrow

\卡巴

κ

\ Upsilon

ϒ

\ Rightarrow

λ

Φ

\ downarrow

µ

Ψ

\保监会

º

ν

Ω

下午\

±

ξ

\原则

\组

π

\存在

\ propto

ρ

倪\

\部分

σ

丛\

\子弹

\ varsigma

ς

\约

\ div

÷

τ

\再保险

\ neq

\枚

\ oplus

\ aleph

、即时通讯

\杯

\ wp

\ otimes

\ subseteq

\帕

\帽

中\

\ supseteq

\ supset

\ lceil

\子集

int \

\ cdot

·

阿\

ο

\ rfloor

\底片

¬

\微分算符

\ lfloor

\ *

x

\ ldots

...

\补

\清音

\ '

´

\楔

\ varpi

ϖ

\ 0

\ rceil

\捕杀

中期\

|

\三角

\ langle

\版权

©

LaTeXマ,クアップ

乳胶マ,クアップを使用するには,TickLabelInterpreterプロパティを“乳胶”に設定します。ラベルをドル記号で囲みます。たとえば、インライン モードでは'$\int_1^{20} x^2 dx$',表示モ,ドでは'$$\int_1^{20} x^2 dx$$'を使用します。

テキストはLaTeXの既定のフォントスタescルで表示され,字体名FontWeightFontAngleのプロパティは無視されます。フォントスタイルを変更するには、テキスト内で LaTeX マークアップを使用します。LaTeX インタープリターで使用できるテキストの最大サイズは 1200 文字です。複数行のテキストの場合、テキストの最大サイズは 1 行につき 10 文字ほど文字数が少なくなります。

TeXおよびLaTeXの使用例にいては,チャ,トのテキスト内のギリシャ文字と特殊文字を参照してください。LaTeXシステムの詳細にいては,LaTeXプロジェクトのWebサト(https://www.latex-project.org/)を参照してください。

目盛りラベルの回転。度単位の数値で指定します。正の値を指定すると反時計回りになります。負の値を指定すると時計回りになります。

例:斧子。XTickLabelRotation = 45

例:斧子。YTickLabelRotation = 90

あるいは,関数xtickangleytickangleおよびztickangleを使用します。

小目盛り。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”-軸の大目盛りの間に小目盛りを表示します。大目盛りの間隔に応じて小目盛りの数が決まります。この値は,対数スケ,ルを使用する軸の既定値です。

  • “关闭”-小目盛りを表示しません。この値は,線形スケ,ルを使用する軸の既定値です。

例:斧子。XMinorTick = 'on'

目盛りの方向。次の値のいずれかとして指定します。

  • “在”-軸のラie浏览器ンの内側に目盛りを付けます。(2次元表示の既定値)

  • “出”-軸のラie浏览器ンの外側に目盛りを付けます。(3次元表示の既定値)

  • “两个”-軸のラie浏览器ンに目盛りの中心を合わせます。

  • “没有”-目盛りを表示しません。

TickDirプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-現在の表示に基づいて、目盛りの方向を自動的に選択します。

  • “手动”-目盛りの方向を手動で指定します。目盛りの方向を指定するには,TickDirプロパティを設定します。

例:斧子。TickDirMode = 'auto'

目盛りの長さ。(2 dlength 3 dlength)の形式の2要素ベクトルとして指定します。最初の要素が2次元表示の目盛りの長さで2番目の要素が3次元表示の目盛りの長さです。表示されるx軸、y軸、z軸のラ▪▪ンのう,最も長いラ▪▪ンに対して正規化される単位で値を指定します。

例:斧子。TickLength = [0.02 0.035]

ルラ

すべて展開する

範囲の上限と下限。(最小最大)の形式の2要素ベクトルとして指定します。ここで,马克斯最小值より大きい値です。範囲は,数値,カテゴリカル値,datetime値,または时间値として指定できます。ただし,指定する値の型は,軸に沿った値の型と一致していなければなりません。

両方の制限値を指定することも,一方の制限値を指定してもう一方をMATLABで自動計算することもできます。下限値および上限値を自動的に計算する場合は,それぞれまたはを使用します。MATLABは、制限方法として“紧”を使用して対応する制限値を計算します。

例:斧子。XLim = [0 10]

例:斧子。YLim = [-inf 10]

例:斧子。ZLim = [0 inf]

または,関数xlimylimおよびzlimを使用して範囲を設定します。例にいては,軸の範囲の指定を参照してください。

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|持续时间

軸の範囲の選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-自動範囲選択を有効にします。プロットされるデ,タの全範囲とXLimitMethodYLimitMethod,またはZLimitMethodプロパティの値に基づいて範囲が選択されます。

  • “手动”-軸の範囲を手動で指定します。軸の範囲を指定するには,XLimYLimZLimの各プロパティを指定します。

例:斧子。XLimMode = 'auto'

軸の範囲の選択方法。次の表の値として指定します。この表の例は,XLimitMethodプロパティの異なる値にいてのおおまかな外観を示しています。結果は、データ、座標軸のサイズ、作成するプロットのタイプによって異なる場合があります。

説明 例 (XLimitMethod
“tickaligned”

一般に,座標軸のボックスの端を,デ,タを除外することなくデ,タに最も近い目盛りに揃えます。外観は,プロットするデタの型や,作成するチャトのタプによって異なる場合があります。

绘制的正弦波与XLimitMethod设置为' tickalained '。

“紧”

軸の範囲の設定をデ,タ範囲と等しくして,座標軸のボックスをデ,タ範囲にぴったり合わせます。

绘制的正弦波与XLimitMethod设置为'紧'。

“填充”

それぞれの側のパディングの余白を狭くして,座標軸のボックスをデ,タ範囲に合わせます。余白の幅はデタ範囲の約7%です。

绘制的正弦波与XLimitMethod设置为'填充'。

メモ

対応するモドプロパティ(XLimModeYLimMode,またはZLimMode)が“手动”に設定されている場合,軸の制限方法は無効になります。

軸ルラ。ルラオブジェクトとして返されます。このルーラーは、x軸、y軸またはz軸の外観と動作を制御します。特定座標軸の外観と動作を変更するには,対応するルーラーにアクセスし,ルーラーのプロパティを設定します。各座標軸に対してMATLABが作成するルーラーのタイプは,プロットされるデータによって異なります。オブジェクトがサポトしているルラのプロパティのリストにいては,次を参照してください。

たとえば,XAxisプロパティを通してx軸のル,ラ,にアクセスします。次に,そのル,ラ,の颜色プロパティを変更することで,x軸の色を赤に変更します。同様に,y軸の色を緑に変更します。

Ax = gca;ax.XAxis.Color =“r”;ax.YAxis.Color =‘g’
オブジェクトに2のy軸がある場合,桠溪プロパティは2のルラオブジェクトを格納します。

X軸の位置。次の表のいずれかの値を指定します。このプロパティは2次元表示にのみ適用されます。

説明 結果
“底”

座標軸の下部。

例:斧子。XAxisLocation = 'bottom'

空轴,x轴在底部。

“高级”

座標軸の上部。

例:斧子。XAxisLocation = 'top'

空轴,x轴在上面。

“起源”

原点(0,0)を通る。

例:斧子。XAxisLocation = 'origin'

空轴,x轴在原点。

Y軸の位置。次の表のいずれかの値を指定します。このプロパティは2次元表示にのみ適用されます。

説明 結果
“左”

座標軸の左側。

例:斧子。YAxisLocation = 'left'

空轴,y轴在左边。

“对”

座標軸の右側。

例:斧子。YAxisLocation = 'right'

空轴,y轴在右边。

“起源”

原点(0,0)を通る。

例:斧子。YAxisLocation = 'origin'

空轴,y轴在原点。

xyz方向の軸のラesc escン,目盛り値およびラベルの色。RGB 3成分、16 進数カラー コード、色名、または省略名として指定します。GridColorプロパティまたはMinorGridColorプロパティを使用してグリッドラインの色を指定していない限り,指定する色はグリッドラインにも影響します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” ‘g’ [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “米” [10 0 1] “#就”

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑” “k” [0 0 0] # 000000的

样品颜色为黑色

“白色” ' w ' [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

例:斧子。XColor = [1 1 0]

例:斧子。YColor = 'y'

例:斧子。ZColor = 'yellow'

例:斧子。ZColor = '#FFFF00'

X軸のグリッド色を設定するためのプロパティ。“汽车”または“手动”として指定します。このモド値はx軸のグリッド色にのみ影響します。x軸のライン、目盛り値、ラベルは、モードに関係なく常にXColor値を使用します。

X軸のグリッドの色は,以下に示すように,XColorModeプロパティとGridColorModeプロパティの両方によって決まります。

XColorMode GridColorMode X軸のグリッド色
“汽车” “汽车” GridColorプロパティ
“手动” GridColorプロパティ
“手动” “汽车” XColorプロパティ
“手动” GridColorプロパティ

X軸のマ化学键ナ,グリッドの色は,以下に示すように,XColorModeプロパティとMinorGridColorModeプロパティの両方によって決まります。

XColorMode MinorGridColorMode X軸のマaapl . X軸のマaapl . Xナ
“汽车” “汽车” MinorGridColorプロパティ
“手动” MinorGridColorプロパティ
“手动” “汽车” XColorプロパティ
“手动” MinorGridColorプロパティ

Y軸のグリッド色を設定するためのプロパティ。“汽车”または“手动”として指定します。このモド値はy軸のグリッド色にのみ影響します。y軸のライン、目盛り値、ラベルは、モードに関係なく常にYColor値を使用します。

Y軸のグリッドの色は,以下に示すように,YColorModeプロパティとGridColorModeプロパティの両方によって決まります。

YColorMode GridColorMode Z軸のグリッド色
“汽车” “汽车” GridColorプロパティ
“手动” GridColorプロパティ
“手动” “汽车” YColorプロパティ
“手动” GridColorプロパティ

Y軸のマ化学键ナ,グリッドの色は,以下に示すように,YColorModeプロパティとMinorGridColorModeプロパティの両方によって決まります。

YColorMode MinorGridColorMode Y軸のマ@ @ナ@ @グリッド色
“汽车” “汽车” MinorGridColorプロパティ
“手动” MinorGridColorプロパティ
“手动” “汽车” YColorプロパティ
“手动” MinorGridColorプロパティ

Z軸のグリッド色を設定するためのプロパティ。“汽车”または“手动”として指定します。このモド値はz軸のグリッド色にのみ影響します。z軸のライン、目盛り値、ラベルは、モードに関係なく常にZColor値を使用します。

Z軸のグリッドの色は,以下に示すように,ZColorModeプロパティとGridColorModeプロパティの両方によって決まります。

ZColorMode GridColorMode Z軸のグリッド色
“汽车” “汽车” GridColorプロパティ
“手动” GridColorプロパティ
“手动” “汽车” ZColorプロパティ
“手动” GridColorプロパティ

Z軸のマ化学键ナ,グリッドの色は,以下に示すように,ZColorModeプロパティとMinorGridColorModeプロパティの両方によって決まります。

ZColorMode MinorGridColorMode Z軸のマナグリッド色
“汽车” “汽车” MinorGridColorプロパティ
“手动” MinorGridColorプロパティ
“手动” “汽车” ZColorプロパティ
“手动” MinorGridColorプロパティ

X軸の方向。次のいずれかの値として指定します。

説明 2次元での結果 3次元での結果
“正常”

値は左から右へ増加します。

例:斧子。XDir = 'normal'

2-D轴,x轴方向设置为“法线”。x轴的刻度值从左到右递增。

3-D轴,x轴方向设置为“normal”。如果观察x-y平面,x轴的刻度值从左到右递增。

“反向”

値は右から左へ増加します。

例:斧子。XDir = 'reverse'

2-D轴,x轴方向设置为“反向”。x轴的刻度值从右向左增加。

3-D轴,x轴方向设置为“反向”。如果观察x-y平面,x轴的刻度值从右向左增加。

Y軸の方向。次のいずれかの値として指定します。

説明 2次元での結果 3次元での結果
“正常”

値は下から上へ(2次元表示),または手前から奥へ(3次元表示)増加します。

例:斧子。YDir = 'normal'

2-D轴,y轴方向设置为“法线”。y轴的刻度值从下往上增加。

3-D轴,y轴方向设置为“normal”。如果观察x-y平面,y轴的刻度值从下往上递增。

“反向”

値は上から下へ(2次元表示),または奥から手前へ(3次元表示)増加します。

例:斧子。YDir = 'reverse'

2-D轴,y轴方向设置为“反向”。y轴的刻度值从上到下递增。

三维轴,y轴方向设置为“反向”。如果观察x-y平面,y轴的刻度值从上到下递增。

Z軸の方向。次のいずれかの値として指定します。

説明 3次元での結果
“正常”

値は画面から手前の方向へ(2次元表示),または下から上へ(3次元表示)増加します。

例:斧子。ZDir = 'normal'

3-D轴,z轴方向设置为“法线”。如果z轴是垂直轴,它的刻度值从下往上增加。

“反向”

値は手前から画面へ(2次元表示),または上から下へ(3次元表示)増加します。

例:斧子。ZDir = 'reverse'

3-D轴,z轴方向设置为“反向”。如果z轴是垂直轴,它的刻度值从上到下递增。

軸のスケ,ル。次の値のいずれかとして指定します。

説明 結果
“线性”

線形スケ,ル

例:斧子。XScale = 'linear'

轴与比例设置为'线性'。从0开始并在前一个值上加100而增加的刻度值。
“日志”

対数スケ,ル

例:斧子。XScale = 'log'

メモ

座標軸では,場合によっては座標を除外することがあります。

  • 座標に正の値と負の値が含まれている場合,正の値のみが表示されます。

  • 座標がすべて負の場合,すべての値が対数スケ,ルで,適切な符号付きで表示されます。

  • ゼロ値は表示されません。

轴,刻度设置为“log”。刻度值从0.10开始(10上升到-1)。每个主要刻度值增加10倍。

グリッド

すべて展開する

グリッドラ@ @ン。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”- - - - - -xyzの定数値などを基準に,各軸に対して垂直なグリッドラ。

  • “关闭”-グリッドラie浏览器ンを表示しません。

あるいは,网格コマンドまたは网格了コマンドを使用して,3すべてのプロパティをそれぞれ“上”または“关闭”に設定します。詳細にいては,网格を参照してください。

例:斧子。XGrid = 'on'

グリッドラ@ @ンと目盛りのグラフィックスオブジェクトに対する相対的な位置。次の値のいずれかとして指定します。

  • “底”-目盛りとグリッドラie浏览器ンをグラフィックスオブジェクトの下に表示します。

  • “高级”-目盛りとグリッドラie浏览器ンをグラフィックスオブジェクトの上に表示します。

このプロパティは2次元表示にのみ影響します。

例:斧子。图层= 'top'

グリッドラ▪▪ンのラ▪▪ンスタ▪▪ル。次の表のラ▪▪ンスタ▪▪ルのいずれかとして指定します。

ラ▪▪ンスタ▪▪ル 説明 結果として得られる線
“- - -” 実線

实线样本

“——” 破線

虚线样本

“:” 点線

虚线样本

“-”。 一点鎖線

虚线样例,虚线和点交替使用

“没有” ラ@ @ンなし ラ@ @ンなし

グリッドラ电子邮箱ンを表示するには,网格コマンドを使用するか,XGridYGridZGridの各プロパティを“上”に設定します。

例:斧子。GridLineStyle = '——'

グリッドラ@ @ンの色。RGB 3成分、16 進数カラー コード、色名、または省略名として指定します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” ‘g’ [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “米” [10 0 1] “#就”

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑” “k” [0 0 0] # 000000的

样品颜色为黑色

“白色” ' w ' [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

座標軸のボックスの外枠の色を設定するには,XColorYColorZColorの各プロパティを使用します。

グリッドラ电子邮箱ンを表示するには,网格コマンドを使用するか,XGridYGridZGridの各プロパティを“上”に設定します。

例:斧子。GridColor = [0 0 1]

例:斧子。GridColor = 'b'

例:斧子。GridColor = 'blue'

例:斧子。GridColor = '#0000FF'

グリッド色を設定するためのプロパティ。次の値のいずれかとして指定します。

  • “汽车”- - - - - -XColorModeYColorModeZColorModeの各プロパティの値を確認して,x, y, zの各方向のグリッドラescン色を決定します。

  • “手动”- - - - - -GridColorを使用して,すべての方向のグリッドラ。

グリッドラ@ @ンの透明度。[0, 1]の範囲の値として指定します。値1は不透明で,値0は完全に透明です。

例:斧子。GridAlpha = 0.5

GridAlphaプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-既定の透明度の値(0.15)。

  • “手动”-透明度の値を手動で指定します。値を指定するには,GridAlphaプロパティを設定します。

例:斧子。GridAlphaMode = 'auto'

マ▪▪ナ▪▪グリッドラ▪▪ン。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”-各軸の小目盛りを基準にグリッドラie浏览器ンを表示します。マ▪▪ナ▪▪グリッドラ▪▪ンを表示するために、小目盛りを有効にする必要はありません。

  • “关闭”-グリッドラie浏览器ンを表示しません。

または,网格小コマンドを使用して,マ。

例:斧子。XMinorGrid = 'on'

マ▪▪ナ▪▪グリッドラ▪▪ンのラ▪▪ンスタ▪▪ル。次の表のラ▪▪ンスタ▪▪ルのいずれかとして指定します。

ラ▪▪ンスタ▪▪ル 説明 結果として得られる線
“- - -” 実線

实线样本

“——” 破線

虚线样本

“:” 点線

虚线样本

“-”。 一点鎖線

虚线样例,虚线和点交替使用

“没有” ラ@ @ンなし ラ@ @ンなし

マナグリッドランを表示するには,网格小コマンドを使用するか,XMinorGridYMinorGridZMinorGridの各プロパティを“上”に設定します。

例:斧子。MinorGridLineStyle = '-.'

マ▪▪ナ▪▪グリッドラ▪▪ンの色。RGB 3成分、16 進数カラー コード、色名、または省略名として指定します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” ‘g’ [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “米” [10 0 1] “#就”

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑” “k” [0 0 0] # 000000的

样品颜色为黑色

“白色” ' w ' [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

マナグリッドランを表示するには,网格小コマンドを使用するか,XMinorGridYMinorGridZMinorGridの各プロパティを“上”に設定します。

例:斧子。MinorGridColor = [0 0 1]

例:斧子。MinorGridColor = 'b'

例:斧子。MinorGridColor = '蓝色'

例:斧子。MinorGridColor = '#0000FF'

マ▪▪ナ▪▪グリッド色を設定するためのプロパティ。次の値のいずれかとして指定します。

  • “汽车”- - - - - -XColorModeYColorModeZColorModeの各プロパティの値を確認して,x, y, zの各方向のグリッドラescン色を決定します。

  • “手动”- - - - - -MinorGridColorを使用して,すべての方向のマ@ @ @グリッドラ@ @ @ @ @ @ @

マ▪▪ナ▪▪グリッドラ▪▪ンの透明度。[0, 1]の範囲の値として指定します。値1は不透明で,値0は完全に透明です。

例:斧子。MinorGridAlpha = 0.5

MinorGridAlphaプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-既定の透明度の値(0.25)。

  • “手动”-透明度の値を手動で指定します。値を指定するには,MinorGridAlphaプロパティを設定します。

例:斧子。MinorGridAlphaMode = 'auto'

ラベル

すべて展開する

座標軸のタesc escトルの文本オブジェクト。タ电子邮箱トルを追加するには,文本オブジェクトの字符串プロパティを設定します。フォントスタイルや色などのタイトルの外観を変更するには、他のプロパティを設定します。完全な一覧については、文本のプロパティを参照してください。

Ax = gca;ax.Title.String =“我的名字”;ax.Title.FontWeight =“正常”

別の方法として,関数标题を使用してタesc escトルを追加し,外観を制御することができます。

标题(“我的名字”“FontWeight”“正常”

メモ

この文本オブジェクトは座標軸の孩子们プロパティには含まれていません。そのため,findobjで返すことはできず,文本オブジェクトに定義されている既定値は使用されません。

座標軸のサブタesc escトルの文本オブジェクト。サブタ电子邮箱トルを追加するには,文本オブジェクトの字符串プロパティを設定します。フォントの角度など、その外観を変更するには、他のプロパティを設定します。完全な一覧については、文本のプロパティを参照してください。

Ax = gca;ax.Subtitle.String =“一个深刻的副标题”;ax.Subtitle.FontAngle =“斜体”

別の方法として,関数副标题を使用してサブタesc escトルを追加し,外観を制御することができます。

副标题(“一个深刻的副标题”“FontAngle”“斜体”

または,関数标题を使用し,2の文字ベクトル入力引数と2。次に,関数から返される2番目の文本オブジェクトのプロパティを設定します。

[t,s] =标题(“聪明的标题”“一个深刻的副标题”);s.FontAngle =“斜体”

メモ

この文本オブジェクトは座標軸の孩子们プロパティには含まれていません。そのため,findobjで返すことはできず,文本オブジェクトに定義されている既定値は使用されません。

プロットボックスでのタ▪▪トルとサブタ▪▪トルの水平方向の配置。次の表のいずれかの値として指定します。

TitleHorizontalAlignment 説明 外観
“中心” タ▪▪トルとサブタ▪▪トルは,プロットボックスの中心に配置されます。

标题和副标题位于情节框中央。

“左” タ▪▪トルとサブタ▪▪トルは,プロットボックスの左側に配置されます。

标题和副标题与绘图框的左边缘对齐。

“对” タ▪▪トルとサブタ▪▪トルは,プロットボックスの右側に配置されます。

标题和副标题与绘图框的右边缘对齐。

軸ラベルの文本オブジェクト。軸ラベルを追加するには,文本オブジェクトの字符串プロパティを設定します。フォントサ@ @ズなどのラベルの外観を変更するには、他のプロパティを設定します。完全な一覧については、文本のプロパティを参照してください。

Ax = gca;ax.YLabel.String =“我的y轴标签”;x. ylabel . fontsize = 12;

または,関数包含ylabelおよびzlabelを使用して,軸ラベルの追加と外観の制御を行います。

ylabel (“我的y轴标签”“字形大小”, 12)

メモ

これらの文本オブジェクトは座標軸の孩子们プロパティには含まれていません。そのため,findobjで返すことはできず,文本オブジェクトに定義されている既定値は使用されません。

このプロパティは読み取り専用です。

オブジェクトに関連付けられた凡例。传说オブジェクトとして指定します。凡例を座標軸に追加するには,関数传说を使用します。その後,このプロパティを使用して凡例を変更できます。プロパティの一覧にいては,传奇のプロパティを参照してください。

情节(兰德(3)传说({1号线的“第2行”3号线的},“字形大小”,12) ax = gca;ax.Legend.TextColor =“红色”

このプロパティを使用して,座標軸に凡例があるかどうかも判別できます。

Ax = gca;LGD = ax。传说如果~ isempty(乐金显示器)disp (“传说的存在”结束

複数のプロット

すべて展開する

色の順序。RGB 3成分からなる3列の行列として指定します。このプロパティは,散射酒吧オブジェクトなどのプロットオブジェクトの作成にMATLABが使用するカラーパレットを定義します。配列の各行はRGB 3成分です。RGB 3成分は、各要素が色の赤、緑、青の成分の強度を指定する 3 成分のベクトルです。強度値は [0, 1] の範囲でなければなりません。次の表に既定の色を示します。

行列ColorOrder

七种颜色示例,显示ColorOrder属性的默认颜色。默认颜色为深蓝色、深橙色、深黄色、深紫色、中绿色、浅蓝色、深红色。

[0 0.4470 0.7410 0.8500 0.3250 0.0980 0.9290 0.6940 0.1250 0.4940 0.1840 0.5560 0.4660 0.6740 0.1880 0.3010 0.7450 0.9330 0.6350 0.0780 0.1840]

Matlabはオブジェクトの作成順に従って,オブジェクトに色を割り当てます。たとえば,ラインのプロット時に、1 番目のラインには 1 番目の色を使用し、2 番目のラインには 2 番目の色を使用します。それ以降も同様です。ライン数が色数より多い場合、このサイクルが繰り返されます。

プロット前後での色の順序の変更

R2019b以降,次のいずれかの方法で色の順序を変更できます。

  • 関数colororderを呼び出して,图内のすべての座標軸の色の順序を変更する。图内の既存のプロットの色がただに更新されます。追加の座標軸を图に配置した場合,それらの座標軸も新しい色の順序を使用します。引き続きプロットコマンドを呼び出した場合,それらのコマンドも新しい色を使用します。

  • 座標軸のColorOrderプロパティを設定し,関数持有を呼び出して座標軸のホ,ルド状態を“上”に設定してから,目的のプロット関数を呼び出す。これは関数colororderの呼び出しに似ていますが,この場合,图全体ではなく,特定の座標軸について色の順序を設定します。後続のプロットコマンドが座標軸をリセットして既定の色の順序を使用することを確実に防ぐには,持有状態を“上”にする必要があります。

R2019aまたはそれ以前のリリースを使用している場合,色の順序行列を変更しても既存のプロットには影響しません。既存のプロットの色を変更するには,ColorOrderプロパティを設定し,座標軸のホ,ルド状態を“上”にしてからプロット関数を呼び出さなければなりません。

このプロパティの動作はR2019bで変更されました。詳細にいては,以下を参照してください。

ラ▪▪ンスタ▪▪ルの順序。文字ベクトル、文字ベクトルのcell配列,または字符串配列として指定します。このプロパティは、座標軸に複数のプロット ラインを表示するために MATLAB が使用するライン スタイルをリストします。MATLAB はラインの作成順に従って、ラインにスタイルを割り当てます。現在のライン スタイルでColorOrderプロパティのすべての色が1巡した後にのみ,次のラaapl .ンスタaapl .ルに変更されます。既定のLineStyleOrderにはラ▪▪ンスタ▪▪ル“- - -”が1だけ含まれています。

ラインスタイルの順序をカスタマイズするには,文字ベクトルの细胞配列または字符串配列を作成します。配列の各要素を,次の表のラン指定子またはマカ指定子として指定します。ラン指定子とマカ指定子を組み合わせて,“- *”のような1の要素にすることができます。

ラ@ @ン指定子 説明
“- - -”(既定) 実線
“——” 破線
“:” 点線
“-”。 一点鎖線

マ,カ,指定子 説明
“+” プラス記号のマカ
“o” 円形のマカ
‘*’ 星印のマカ
“。” 点のマカ
“x” X印のマカ
“年代” 四角形のマカ
' d ' 菱形のマカ
“^” 上向きの三角形のマカ
“v” 下向きの三角形のマカ
“>” 右向きの三角形のマカ
“<” 左向きの三角形のマカ
“p” 星形五角形のマカ
“h” 星形六角形のマカ

プロット前後でのラ▪▪ンスタ▪▪ルの順序の変更

R2019b以降,座標軸へのプロットの前後でラ▪▪ンスタ▪▪ルの順序を変更できます。LineStyleOrderプロパティを新しい値に設定すると,MATLABは座標軸内にあるすべてのラインのスタイルを更新します。引き続き座標軸にプロットする場合,プロットコマンドは更新されたリストのラインスタイルを使用し続けます。

R2019aまたはそれ以前のリリースを使用している場合は,プロットの前にラインスタイルを変更しなければなりません。LineStyleOrderプロパティの値を設定し,関数持有を呼び出して座標軸のホ,ルド状態を“上”に設定してから,プロット関数を呼び出します。

このプロパティの動作はR2019bで変更されました。詳細にいては,以下を参照してください。

このプロパティは読み取り専用です。

座標軸に追加された次のプロットオブジェクトのSeriesIndex値。0以上の正の整数として返されます。このプロパティは,オブジェクトが色およびライン スタイルをどのように周期的に繰り返すのかを追跡する場合に便利です。このプロパティはSeriesIndexプロパティをも座標軸でオブジェクトのカウントを保持します。Matlabはこれを使用してSeriesIndex値を新しいオブジェクトごとに代入します。このカウントは座標軸の作成時に1で開始され,オブジェクトが追加されるたびに1ず増加します。したがって,このカウントは通常n+1です。ここで,nは座標軸のオブジェクトの数です。

座標軸でColorOrderIndexプロパティまたはLineStyleOrderIndexプロパティを手動で変更すると,NextSeriesIndexプロパティの値は0に変更されます。その結果,SeriesIndexプロパティをもオブジェクトは,座標軸でColorOrderプロパティまたはLineStyleOrderプロパティを変更するときに自動的に更新されなくなります。

座標軸への新しいプロットの追加時にリセットするプロパティ。次の値のいずれかとして指定します。

  • “添加”-既存の座標軸に新しいプロットを追加します。新しいプロットを表示する前に,既存のプロットの削除や,座標軸のプロパティのリセットは行いません。

  • “replacechildren”-既存のプロットを削除してから、新しいプロットを表示します。ColorOrderIndexプロパティおよびLineStyleOrderIndexプロパティを1にリセットしますが,座標軸のその他のプロパティはリセットしません。この座標軸に追加する次のプロットでは,ColorOrderおよび线型の順序のプロパティに基づいて最初の色とラ▪▪ンスタ▪▪ルが使用されます。この値は,個々の新しいプロットの前にを使用する場合と似ています。

  • “替换”-既存のプロットを削除し,位置单位を除く座標軸のプロパティを既定値にリセットしてから新しいプロットを表示します。

  • “replaceall”-既存のプロットを削除し,位置单位を除く座標軸のプロパティを既定値にリセットしてから新しいプロットを表示します。この値は,個々の新しいプロットの前にcla重置を使用する場合と似ています。

メモ

y軸が1本だけのオブジェクトの場合,“替换”プロパティと“replaceall”プロパティの値は等価です。y軸が2本あるオブジェクトの場合,“替换”の値はアクティブな側にのみ影響しますが,“replaceall”の値は両側に影響します。

NextPlotプロパティは图にもあります。または,関数newplotを使用して、後続のグラフィックスコマンド用の图と座標軸を用意することもできます。

オブジェクトのレンダリング順序。次の値のいずれかとして指定します。

  • “深度”-現在の表示に基づいて背面から前面の順にオブジェクトを描画します。この値を使用すると,他のオブジェクトよりも前面にあるオブジェクトが正しく描画されます。

  • “childorder”- 3次元でのオブジェクトの位置関係を考慮せずに,グラフィックス関数で作成された順にオブジェクトを描画します。この値を使用するとレンダリング速度が上がり,特に图が非常に大きい場合に便利ですが,表示されるオブジェクトの前後方向の並べ替えが適切にならないこともあります。

色の順序の@ @ンデックス。正の整数として指定します。このプロパティは、MATLAB が散射酒吧オブジェクトなど,次のプロットオブジェクトを作成するときに,座標軸のColorOrderプロパティから選択する次の色を指定します。たとえば,色の順序の1の場合,座標軸に追加される次のオブジェクトには行列ColorOrderの1番目の色が使用されます。ンデックス値が行列ColorOrderの色数を超える場合,电子邮件ンデックス値を行列ColorOrderの色数で除算した後の剰余により,次のオブジェクトの色が決まります。

座標軸のNextPlotプロパティが“添加”に設定されている場合,座標軸に新しいプロットが追加されるたびに色の順序のインデックス値が増加します。再び1番目の色で開始するには,ColorOrderIndexプロパティを1に設定します。

このプロパティの動作はR2019bで変更されました。詳細にいては,ColorOrderおよびLineStyleOrderのインデックス方式によっては,プロットの色とラインスタイルが変化を参照してください。

ラ▪▪ンスタ▪▪ルの順序の▪▪ンデックス。正の整数として指定します。このプロパティは,次のプロット ラインを作成するために MATLAB が座標軸のLineStyleOrderプロパティから選択する次のラ▪▪ンスタ▪▪ルを指定します。たとえば,このプロパティを1に設定すると,座標軸に追加される次のプロットラLineStyleOrderプロパティの1番目の項目が使用されます。ンデックス値が配列LineStyleOrderのラ▪▪ンスタ▪▪ルの数を超える場合,▪▪ンデックス値を配列LineStyleOrderの要素数で除算した後の剰余により,次のラaaplンスタaaplルが決まります。

座標軸のNextPlotプロパティが“添加”に設定されている場合,matlabは現在のラColorOrderプロパティのすべての色を1巡した後に▪▪ンデックス値を▪▪ンクリメントします。再び1番目のラaaplンスタaaplルで開始するには,LineStyleOrderIndexプロパティを1に設定します。

このプロパティの動作はR2019bで変更されました。詳細にいては,ColorOrderおよびLineStyleOrderのインデックス方式によっては,プロットの色とラインスタイルが変化を参照してください。

カラ,マップと透明度マップ

すべて展開する

カラ,マップ。の個々の色を定義するRGB(赤,緑,青)3成分の3.列の配列として指定します。

例:斧子。Colormap = [1 0 1;0 0 1;11 10 0]は,カラ,マップを,マゼンタ,青,黄の3色に設定します。

Matlabは,行番号でこれらの色にアクセスします。

あるいは,関数colormapを使用してカラ,マップを変更します。

カラ,マップのスケ,ル。次の値のいずれかとして指定します。

  • “线性”—線形スケル。カラ,バ,の目盛り値も線形スケ,ルを使用します。

  • “日志”—対数スケル。カラ,バ,の目盛り値も対数スケ,ルを使用します。

例:斧子。ColorScale = 'log'

カラ,マップを使用する座標軸のオブジェクトの色の範囲。[cmin cmax]の形式の2要素ベクトルとして指定します。このプロパティは,データ値をカラーマップの色にどのようにマッピングするかを定義します。

  • cminは,カラ,マップの最初の色にマッピングされるデ,タ値を指定します。

  • cmaxは,カラ,マップの最後の色にマッピングされるデ,タ値を指定します。

オブジェクトは,cmincmaxの間のデ,タ値をカラ,マップに従って内挿します。この範囲外の値には,最初と最後のいずれか近い方の色が使用されます。

这一プロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”——座標軸に含まれるグラフィックスオブジェクトのカラーデータに基づいて,範囲が自動的に選択されます。

  • “手动”-値を手動で指定します。値を指定するには,这一プロパティを設定します。座標軸の子の範囲が変わっても、これらの値は変わりません。

透明度マップ。0から1まで線形に増加する有限アルファ値の配列として指定します。配列のサイズは m 行 1 列または 1 行 m 列にすることができます。MATLAB は配列のインデックスを使用してアルファ値にアクセスします。Alphamap は、任意の長さに設定できます。

透明度マッピングのスケ,ル。次の値のいずれかとして指定します。

  • “线性”—線形スケル

  • “日志”—対数スケル

例:斧子。AlphaScale = 'log'

アルファ値の範囲。(amin amax)の形式の2要素ベクトルとして指定します。このプロパティは,surface オブジェクト、image オブジェクト、patch オブジェクトなどのグラフィックス オブジェクトのAlphaData値に影響します。このプロパティはAlphaData値を图のalphamapにどのようにマッピングするかを定義します。

  • 阿明は,图のalphamapの最初のアルファ値にマッピングされるデ,タ値を指定します。

  • amaxは,图のalphamapの最後のアルファ値にマッピングされるデ,タ値を指定します。

オブジェクトは,阿明amaxの間のデ,タ値を图のalphamapに従って内挿します。この範囲外の値には,alphamapの最初と最後のいずれか近い方の値が使用されます。

alphamapは图のAlphamapプロパティに格納されます。詳細にいては,関数αを参照してください。

阿利姆プロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-座標軸に含まれるグラフィックスオブジェクトのAlphaData値に基づいて,範囲が自動的に選択されます。

  • “手动”-アルファ値の範囲を手動で指定します。アルファ値の範囲を指定するには,阿利姆プロパティを設定します。

ボックスのスタ@ @ル

すべて展開する

背景色。RGB 3成分,16進数カラコド,色名,または省略名として指定します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” ‘g’ [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “米” [10 0 1] “#就”

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑” “k” [0 0 0] # 000000的

样品颜色为黑色

“白色” ' w ' [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

例:斧子。Color = [0 0 1];

例:斧子。Color = 'b';

例:斧子。Color = 'blue';

例:斧子。Color = '#0000FF';

座標軸の外枠,目盛り,グリッドラ。ポ@ @ント単位の正の数値として指定します。1ポaapl . exeントは1/72 aapl . exeンチです。

例:斧子。线宽= 1.5

ボックスの外枠。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

説明 2次元での結果 3次元での結果
“上”

座標軸のボックスの外枠を表示します。3次元表示では,BoxStyleプロパティを使用して外枠の範囲を変更します。

例:斧子。盒子= 'on'

2-D轴与盒子轮廓。坐标轴显示为一个闭合的矩形。

带盒子轮廓的三维轴。坐标轴呈现为一个封闭的立方体。

“关闭”

座標軸のボックスの外枠を表示しません。

例:斧子。盒子= 'off'

2-D轴与框轮廓断开。轴呈现为L形,由一个水平x轴与一个垂直y轴相交组成。

去掉盒子轮廓的三维轴。x-y平面是由一个x轴与一个y轴相交组成的L形。z轴从x-y平面的一个角向上延伸。

外枠の色は,XColorYColorZColorの各プロパティで制御します。

例:斧子。盒子= 'on'

ボックスの外枠スタ@ @ル。“回来”または“全部”として指定します。このプロパティは3.次元表示にのみ影響します。

説明 結果
“回来”

3次元のボックスの背景部分に外枠を表示します。

例:斧子。盒子Style = 'back'

3-D轴,盒子样式设置为“背面”。

“全部”

3次元のボックス全体に外枠を表示します。

例:斧子。盒子Style = 'full'

3-D轴,盒子样式设置为'full'。

座標軸の範囲でのオブジェクトのクリップ。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

オブジェクト内でのオブジェクトのクリップ動作は,オブジェクトの剪裁プロパティおよび個々のオブジェクトの剪裁プロパティの両方によって決まります。オブジェクトのプロパティ値は次の効果をもます。

  • “上”-座標軸内の各オブジェクトが、その剪裁プロパティ値に基づいてそれ自体のクリップ動作を制御できます。

  • “关闭”-個々のオブジェクトの剪裁プロパティ値とは無関係に,座標軸内のすべてのオブジェクトのクリップを無効にします。座標軸の範囲の外側に,オブジェクトの一部が表示される場合があります。たとえば,プロットを作成して抓住コマンドを使用し,軸のスケーリングを固定した後に,元のプロットよりも大きなプロットを追加した場合,オブジェクトの一部が範囲の外側に表示されることがあります。

次の表に,剪裁プロパティの値をさまざまな組み合わせの結果を示します。

坐标轴オブジェクトの剪切プロパティ 各オブジェクトの剪报プロパティ 結果
“上” “上” 個々のオブジェクトがクリップされます。その他は,クリップされる場合とされない場合があります。
“上” “关闭” 個々のオブジェクトはクリップされません。その他は,クリップされる場合とされない場合があります。
“关闭” “上” すべてのオブジェクトはクリップされません。
“关闭” “关闭” すべてのオブジェクトはクリップされません。

クリップの境界。次の表のいずれかの値として指定します。プロットにマーカーが含まれる場合,データ点が座標軸の範囲内にある限りはMATLABによりそのマーカー全体が描画されます。

剪裁プロパティが“关闭”に設定されている場合,ClippingStyleプロパティの効果はありません。

説明 境界領域の例
' 3 dbox '

座標軸の範囲で定義される座標軸ボックスの6つの面に対し,プロットオブジェクトをクリップします。

座標軸の範囲外に太いラ@ @ンが表示される場合があります。

3-D轴包含一个绘制的表面,剪切样式设置为“3dbox”。表面在绘图框的边界处剪辑。

“矩形”

任意の表示において座標軸を囲む四角形の境界に対し,プロットオブジェクトをクリップします。

座標軸の範囲で太いラ@ @ンをクリップします。

3-D轴包含一个绘制表面,剪切样式设置为“矩形”。表面超出了绘图框的边界,但它剪辑到包围绘图框的矩形的边缘。

背景光の色。RGB 3成分,16進数カラコド,色名,または省略名として指定します。背景光は,座標軸内のすべてのオブジェクトを一様に照らす方向性のない光です。光を追加するには,関数を使用します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” ‘g’ [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “米” [10 0 1] “#就”

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑” “k” [0 0 0] # 000000的

样品颜色为黑色

“白色” ' w ' [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

例:斧子。AmbientLightColor = [1 0 1]

例:斧子。AmbientLightColor = 'm'

例:斧子。AmbientLightColor = '洋红色'

例:斧子。AmbientLightColor = '#FF00FF'

位置

すべて展開する

ラベルと余白を含むサ@ @ズと位置。[左下宽高]の形式の4要素ベクトルとして指定します。既定では,matlabはコンテナ,を基準に正規化された単位で値を測定します。単位を変更するには,单位プロパティを設定します。既定値[0 0 1 1]は,コンテナ,の内側全体になります。

  • 要素と要素は,コンテナー(通常は人物,パネルまたはタブ)の左下隅から位置境界の左下隅までの距離を定義します。

  • 宽度要素と高度要素は,外側の位置境界の寸法です。

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

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

带有标题和轴标签的二维轴。内部位置用红色标出。它只包含了绘图框。标题、轴标签和勾号标签位于矩形之外。外部位置用蓝色标出。它包含了绘图框、标题和轴标签。

带有标题和轴标签的三维轴。内部位置用红色标出。它包含了绘图框。标题和轴标签位于这个矩形的外面。根据绘图框的方向,一些标记标签可能位于此矩形的内部或外部。外部位置用蓝色标出。它包含了绘图框、标题和所有轴标签。

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

メモ

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

内側のサ@ @ズと位置。[左下宽高]の形式の4要素ベクトルとして指定します。このプロパティは,位置プロパティと等価です。

メモ

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

ラベルの余白を除いたサ@ @ズと位置。[左下宽高]の形式の4要素ベクトルとして指定します。既定では,matlabはコンテナ,を基準に正規化された単位で値を測定します。単位を変更するには,单位プロパティを設定します。

  • 要素と要素は,コンテナー(通常は人物,パネルまたはタブ)の左下隅から位置境界の左下隅までの距離を定義します。

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

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

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

带有标题和轴标签的二维轴。内部位置用红色标出。它只包含了绘图框。标题、轴标签和勾号标签位于矩形之外。外部位置用蓝色标出。它包含了绘图框、标题和轴标签。

带有标题和轴标签的三维轴。内部位置用红色标出。它包含了绘图框。标题和轴标签位于这个矩形的外面。根据绘图框的方向,一些标记标签可能位于此矩形的内部或外部。外部位置用蓝色标出。它包含了绘图框、标题和所有轴标签。

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

メモ

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

このプロパティは読み取り専用です。

テキストラベル用の余白。[左下右上]の形式の4要素ベクトルとして指定します。既定では,matlabはコンテナ,を基準に正規化された単位で値を測定します。単位を変更するには,单位プロパティを設定します。

その要素は,位置プロパティの境界から周囲のテキストの範囲までの距離を定義します。位置値とTightInset値の組み合わせは,座標軸と周囲のテキストを囲む最も狭い境界ボックスを定義します。

以下の図に,OuterPosition値 (青)、位置値(赤),およびTightInset値(マゼンタ)で拡張された位置によって定義される各領域を示します。

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

带有标题和轴标签的二维轴。蓝色的外部位置矩形包含了绘图框、标题、轴标签和所有带有额外空间的标记值。红色位置矩形仅包围了绘图框。品红色紧插入矩形被严格裁剪,以包括绘图框、标题、轴标签和刻度值,并保留最小的额外空间。

带有标题和轴标签的三维轴。蓝色的外部位置矩形包含了绘图框、标题、轴标签和所有带有额外空间的标记值。红色位置矩形包围了绘图框,根据绘图框的方向,可能还包括一些标记值。品红色紧插入矩形被严格裁剪,以包括绘图框、标题、轴标签和刻度值,并保留最小的额外空间。

詳細にいては,座標軸のレ@ @アウトの制御を参照してください。

装飾の追加,削除または変更を行うときに一定に保位置プロパティ。次の値のいずれかとして指定します。

  • “outerposition”-タ电子邮箱トルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,OuterPositionプロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はInnerPositionプロパティを調整します。

  • “innerposition”-タ电子邮箱トルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,InnerPositionプロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はOuterPositionプロパティを調整します。

メモ

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

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

单位 説明
“归一化”(既定) コンテナ,(通常は图またはパネル)を基準に正規化されます。コンテナ,の左下隅は(0,0)に,右上隅は(1,1)にマッピングされます。
“英寸” ンチ。
“厘米” センチメ,トル。
“角色”

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

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

  • 文字の高さ= 2行のテキストのベスラン間の距離。

“点” タ▪▪ポグラフィのポ▪▪ント。1ポイントは 1/72 インチです。
“像素”

ピクセル。

R2015b以降,Windowsおよび麦金塔电脑システムにおいて,ピクセル単位の距離はシステム解像度に依存しません。

  • Windowsシステムの1ピクセルは1/96 Windowsンチです。

  • 麦金塔电脑システムの1ピクセルは1/72议席ンチです。

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

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

各軸のデ,タ単位の相対的な長さ。[dx dy dz]の形式の3要素ベクトルとして指定します。このベクトルは,xyzのデ,タの相対的なスケ,ル係数を定義します。たとえば,このプロパティを[1 2 1]と指定するとx軸のデータ単位が1,y軸のデータ単位が2 z軸のデータ単位が1に設定されます。

あるいは,関数daspectを使用してデ,タの縦横比を変更します。

例:斧子。DataAspectRatio = [1 1 1]

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

デ,タの縦横比モ,ド。次の値のいずれかとして指定します。

  • “汽车”-利用できる領域を最大に活用する値を自動的に選択します。PlotBoxAspectRatioModeCameraViewAngleMode“汽车”に設定した場合,“表示域に合わせる”動作を有効にします。位置プロパティで定義された利用可能なスペ,スを満たすように座標軸を拡張します。

  • “手动”-“表示域に合わせる”動作を無効にし,手動で指定されたデ.タの縦横比を使用します。値を指定するには,DataAspectRatioプロパティを設定します。

各軸の相対的な長さ。[px py pz]の形式の3要素ベクトルとして指定します。このベクトルは,x軸、y軸、z軸の相対的なスケ,ル係数を定義します。プロットボックスは,座標軸の範囲の定義に従って座標軸のデ,タ領域を取り囲むボックスです。

あるいは,関数pbaspectを使用してプロットボックスの縦横比を変更します。

軸の範囲,データの縦横比,プロットボックスの縦横比を指定した場合,MATLABはプロットボックスの縦横比を無視します。軸の範囲とデ,タの縦横比に従います。

例:斧子。PlotBoxAspectRatio = [1 0.75 0.75]

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

PlotBoxAspectRatioプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”-利用できる領域を最大に活用する値を自動的に選択します。DataAspectRatioModeCameraViewAngleMode“汽车”に設定した場合,“表示域に合わせる”動作を有効にします。位置プロパティで定義された利用可能なスペ,スを満たすようにオブジェクトを拡張します。

  • “手动”-“表示域に合わせる”動作を無効にし、手動で指定されたプロットボックスの縦横比を使用します。値を指定するには,PlotBoxAspectRatioプロパティを設定します。

レ@ @アウトオプション。TiledChartLayoutOptionsオブジェクトまたはGridLayoutOptionsオブジェクトとして指定します。このプロパティは,轴オブジェクトがタイル表示チャート レイアウトまたはグリッド レイアウトのいずれかにある場合に役に立ちます。

タル表示チャトレアウトのグリッド内に座標軸を配置するには,TiledChartLayoutOptionsオブジェクトの瓷砖プロパティとTileSpanプロパティを設定します。たとえば,3.行3.列のタイル表示チャート レイアウトについて考えます。レイアウトの中央にタイルのグリッドがあり、外側のエッジに沿って 4 つのタイルがあります。実際には、グリッドは非表示であり、座標軸またはチャートが入力されるまで、外側のタイルは領域を占有しません。

3 × 3平铺图表布局图。

以下のコドでは,グリッドの3番目のタルに座標軸斧头が配置されます。

ax.Layout.Tile = 3;

複数のタ电子邮箱ルにわたって座標軸を広げるには,TileSpanプロパティを2要素ベクトルとして指定します。たとえば,次の座標軸は23.列のタ@ @ルに広がります。

ax.Layout.TileSpan = [2 3];

囲んでいるタルの1に座標軸を配置するには,瓷砖プロパティを“北”“南”“东”,または“西方”として指定します。たとえば,値を“东”に設定すると,タaaplル内の座標軸はグリッドの右側のタaaplルに配置されます。

ax.Layout.Tile =“东”

アプリ内のレesc escアウトに座標軸を配置するには,このプロパティをGridLayoutOptionsオブジェクトとして指定します。アプリ内でのグリッドレ化学键アウトの使い方の詳細に化学键いては,uigridlayoutを参照してください。

座標軸がタイル表示チャートレイアウトまたはグリッドレイアウトの子ではない場合(たとえば,图またはパネルの子である場合),このプロパティは空で,効果はありません。

ビュ

すべて展開する

視点の方位角と仰角。(方位高度)の形式の2要素ベクトル(度単位)として指定します。または,関数视图を使用して表示を設定します。

例:斧子。View = [45 45]

2次元の画面への射影のタie浏览器プ。次の値のいずれかとして指定します。

  • “拼写”——視点から与えられた点までの距離に関して,グラフィックスオブジェクトの相対的な大きさを正しく保ち,データ内の平行線を画面上でも平行に描画します。

  • “视角”- 3次元のオブジェクトの2次元表現で奥行きが感じられるように、遠近法を組み込みます。遠近法では,オブジェクトの相対的な大きさは維持されません。同じ長さの線でも,遠いものは近いものに比べ短く表示されます。デ,タ内の平行線は,画面上では平行ではない場合があります。

カメラの位置(視点)。[x y z]の形式の3要素ベクトルとして指定します。このベクトルは,座標軸を見る視点である、カメラの位置の各軸の座標を定義します。カメラの向きは、カメラの位置とカメラのターゲットを直線でつないだ視点軸の方向になります。詳細については、カメラグラフィックス用語を参照してください。

投影プロパティが“视角”に設定されている場合,CameraPosition設定を変更すると遠近の度合いも変化します。

あるいは,関数坎波斯を使用してカメラの位置を設定します。

例:斧子。camerposition = [0.5 0.5 9]

デ,タ型:|

CameraPositionプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”- - - - - -CameraPositionを視点軸に沿って自動的に設定します。関数视图から返される現在のビューで指定された方位角と仰角に従って,カメラがターゲットから一定の距離に固定されるように位置を計算します。rotate3d变焦などの関数は,対応するアクションを実行するためにこのモ,ドを“汽车”に変更します。

  • “手动”-値を手動で指定します。値を指定するには,CameraPositionプロパティを設定します。

カメラのタゲットポント。[x y z]形式の3要素ベクトルとして指定します。このベクトルは,点の各軸の座標を定義します。カメラの向きは、カメラの位置とカメラのターゲットを直線でつないだ視点軸の方向になります。詳細については、カメラグラフィックス用語を参照してください。

あるいは,関数camtargetを使用してカメラのタ,ゲットを設定します。

例:斧子。CameraTarget = [0.5 0.5 0.5]

デ,タ型:|

CameraTargetプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”—カメラのタゲットを座標軸のプロットボックスの中央に設定します。

  • “手动”—手動で指定したカメラのタゲットの点を使用します。値を指定するには,CameraTargetプロパティを設定します。

上方向を定義するベクトル。[x y z]の形式の3要素方向ベクトルとして指定します。2次元表示の既定値は[0 10 0]です。3.次元表示の既定値は[0 0 1]です。詳細にいては,カメラグラフィックス用語を参照してください。

あるいは,関数camupを使用して上方向を設定します。

例:斧子。CameraUpVector = [sin(45) cos(45) 1]

CameraUpVectorプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”- 3次元表示の場合,z軸の正の方向が上向きになるように値を[0 0 1]に自動的に設定します。2次元表示の場合、y 軸の正の方向が上向きになるように値を[0 10 0]に設定します。

  • “手动”-上方向を定義するベクトルを手動で指定します。値を指定するには,CameraUpVectorプロパティを設定します。

視野。角度を示す0より大きい180以下のスカラ,値として指定します。カメラの視点角度は,座標軸内に表示されるグラフィックスオブジェクトの見掛けのサイズに影響を与えます。しかし,遠近の度合いには影響ありません。角度を大きくすると視野が広くなり,シ,ンに表示されるオブジェクトが小さく見えます。詳細にいては,カメラグラフィックス用語を参照してください。

例:斧子。CameraViewAngle = 15

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

CameraViewAngleプロパティの選択モ,ド。次の値のいずれかとして指定します。

  • “汽车”—シン全体を捉えるのに必要な最小角度(180度以下)を視野として自動的に選択します。

  • “手动”-視野を手動で指定します。値を指定するには,CameraViewAngleプロパティを設定します。

対話機能

すべて展開する

デタ探索。AxesToolbarオブジェクトです。。

axis工具栏,包括用于导出内容、数据刷刷、固定数据提示、旋转3-D视图、平移、缩放和恢复原始视图的按钮。

このツールバーのボタンは座標軸の内容に応じて異なりますが,通常はズーム,移動,回転,データヒント,データのブラシ選択,および元の表示に戻す機能があります。関数axtoolbarおよび関数axtoolbarbtnを使用して,ズできます。

座標軸にカ,ソルを置いたときに,,ルバ,を表示しないようにする場合は,AxesToolbarオブジェクトの可见プロパティを“关闭”に設定します。

Ax = gca;ax.Toolbar.Visible =“关闭”

詳細にいては,AxesToolbarのプロパティを参照してください。

操作。操作オブジェクトの配列または空の配列として指定します。指定した操作は、動作を通じてチャート内で使用できます。これらを使用するのに座標軸ツール バーのボタンを選択する必要はありません。たとえば、panInteractionオブジェクトを使用すると,チャ,ト内でドラッグして移動することができます。操作オブジェクトのリストにいては,チャ,トの対話機能の制御を参照してください。

既定の操作セットは,表示するチャ,トのタ,プによって異なります。既定のセットを新しい操作セットに置き換えることはできますが、既定のセットの操作にアクセスしたり、変更したりすることはできません。たとえば、次のコードは、既定の操作セットをpanInteractionおよびzoomInteractionオブジェクトに置き換えます。

Ax = gca;斧子。交互= [panInteraction zoomInteraction];

すべての操作を座標軸から削除するには,このプロパティを空の配列に設定します。現在の操作セットを一時的に無効にするには,関数disableDefaultInteractivityを呼び出します。関数enableDefaultInteractivityを呼び出すことで再度有効にできます。

メモ

操作オブジェクトはfindobjfindallでは返されず,またcopyobjではコピ,されません。

可視性の状態。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”-座標軸とその子を表示します。

  • “关闭”-座標軸を削除せずに非表示にします。非表示の斧头オブジェクトのプロパティには引き続きアクセスできます。

メモ

可见プロパティが“关闭”の場合,轴オブジェクトは非表示になりますが,行などの子オブジェクトは引き続き表示されます。

このプロパティは読み取り専用です。

マウスポ▪▪ンタ▪▪の位置。2行3列の配列として返されます。CurrentPointプロパティには,座標軸に対するマウスポンタの(x, y, z)座標が格納されます。次の形式の配列が返されます。

[xfront yfront zfront xback yback zback]

2点は最後にマウスをクリックした位置を表します。ただし,图にWindowButtonMotionFcnコ,ルバックが定義されている場合,これらの点はマウスポ,ンタ,の最後の位置を表します。图にはCurrentPointプロパティもあります。

遠近法を使用する場合は,座標軸で囲まれる直方体の形が異なるので,同じ点を直交投影した場合と座標が異なることがあります。

直交投影

直交投影を使用している場合,クリックが座標軸内または座標軸外のいずれであるかに応じて値が決まります。

  • 座標軸内をクリックした場合,これらの2つの点は,画面の平面に垂直で,ポインターを通る直線上に存在します。その座標は,この直線と,座標軸で囲まれる直方体(x軸y軸およびz軸の範囲で定義される)の前面および背面との交点の座標です。最初の行は,カメラ位置に最も近い点です。2番目の行は、カメラ位置から最も遠い点です。これは、2 次元表示と 3 次元表示の両方に適用されます。

  • 图内の座標軸外をクリックした場合,これらの点は,ポインターを通りカメラのターゲットおよびカメラ位置の平面に対して垂直な直線上にあります。最初の行は,カメラ位置の平面内にある点です。2番目の行は、カメラのターゲットの平面内にある点です。

遠近投影

遠近投影でオブジェクトの外側をクリックすると,フロントポ。バックポイントだけが,カメラ位置からポインターを通り,カメラのターゲットと交差する線上にある点の座標に更新されます。

コンテキストメニュ。快捷菜单オブジェクトとして指定します。このプロパティは,オブジェクトを右クリックしたときにコンテキスト メニューを表示するために使用します。関数uicontextmenuを使用して,コンテキストメニュ,を作成します。

メモ

PickablePartsプロパティが“没有”に設定されている場合またはHitTestプロパティが“关闭”に設定されている場合には,このコンテキストメニュ,は表示されません。

選択状態。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真实と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”-選択されています。プロット編集モ,ドでオブジェクトをクリックした場合,matlabは选择プロパティを“上”に設定します。SelectionHighlightプロパティも“上”に設定されている場合,matlabはオブジェクトの周囲に選択ハンドルを表示します。

  • “关闭”-選択されていません。

選択時の選択ハンドルの表示。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真实と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”- - - - - -选择プロパティが“上”に設定されているときに選択ハンドルを表示します。

  • “关闭”- - - - - -选择プロパティが“上”に設定されている場合でも選択ハンドルを表示しません。

コ,ルバック

すべて展開する

マウスクリックコ,ルバック。次の値のいずれかとして指定します。

  • 関数ハンドル

  • 関数ハンドルと追加の引数を含むcell配列

  • ベースワークスペース内で評価される有効なMATLABコマンドまたはMATLAB関数の文字ベクトル(非推奨)

このプロパティは,オブジェクトをクリックしたときにコ,ドを実行するために使用します。関数ハンドルを使用してこのプロパティを指定した場合、MATLAB はコールバックを実行するときに次の 2 つの引数をコールバック関数に渡します。

  • クリックしたオブジェクト——コールバック関数内から,クリックしたオブジェクトのプロパティにアクセスします。

  • @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @。この引数が使用されないことを示すために、関数定義の中でこの引数をチルダ文字()に置換します。

関数ハンドルを使用してコルバック関数を定義する方法にいての詳細は,コ,ルバック定義を参照してください。

メモ

PickablePartsプロパティが“没有”に設定されている場合またはHitTestプロパティが“关闭”に設定されている場合には,このコ,ルバックは実行されません。

オブジェクト作成関数。次の値のいずれかとして指定します。

  • 関数ハンドル。

  • 最初の要素が関数ハンドルであるcell配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。

  • 有効なmatlab式を含む文字ベクトル(非推奨)。Matlabは,この式をベース ワークスペースで評価します。

コルバックを関数ハンドル,单元格配列,または文字ベクトルとして指定する方法の詳細にいては,コ,ルバック定義を参照してください。

このプロパティは,MATLABがオブジェクトを作成するときに実行されるコールバック関数を指定します。MATLABはCreateFcnコ,ルバックを実行する前に,すべてのプロパティ値を初期化します。CreateFcnプロパティを指定しない場合,matlabは既定の作成関数を実行します。

既存のコンポ,ネントにCreateFcnプロパティを設定しても効果はありません。

このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,作成中のオブジェクトにアクセスできます。それ以外の場合は,関数gcboを使用してオブジェクトにアクセスします。

オブジェクト削除関数。次の値のいずれかとして指定します。

  • 関数ハンドル。

  • 最初の要素が関数ハンドルであるcell配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。

  • 有効なmatlab式を含む文字ベクトル(非推奨)。Matlabは,この式をベース ワークスペースで評価します。

コルバックを関数ハンドル,单元格配列,または文字ベクトルとして指定する方法の詳細にいては,コ,ルバック定義を参照してください。

このプロパティは,MATLABがオブジェクトを削除するときに実行されるコールバック関数を指定します。Matlabは,オブジェクトのプロパティを破棄する前にDeleteFcnコ,ルバックを実行します。DeleteFcnプロパティを指定しない場合,matlabは既定の削除関数を実行します。

このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,削除されるオブジェクトにアクセスできます。それ以外の場合は,関数gcboを使用してオブジェクトにアクセスします。

コ,ルバック実行制御

すべて展開する

コ,ルバックの割り込み。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

このプロパティは実行中のコ,ルバックが割り込み可能かどうかを決定します。次の2のコルバックの状態にいて考慮する必要があります。

  • "実行中"コ,ルバックは,現在実行しているコ,ルバックです。

  • “割り込み”コ,ルバックは,実行中のコ,ルバックに割り込もうとするコ,ルバックです。

MATLABは,コールバックキューを処理するコマンドを実行するたびにコールバックの割り込み動作を判別します。これらのコマンドには,drawnow数字uifiguregetframe等待暂停があります。

実行中コ,ルバックにこれらのコマンドが含まれていない場合,割り込みは発生しません。Matlabは,実行中コールバックの実行を先に終了させ、その後に割り込みコールバックを実行します。

実行中コールバックにこれらのいずれかのコマンドが含まれている場合,実行中コールバックを所有するオブジェクトの可中断プロパティに応じて割り込みが発生するかどうかが決まります。

  • 可中断の値が“关闭”の場合,割り込みは発生しません。代わりに,割り込みコールバックを所有するオブジェクトのBusyActionプロパティに応じて,割り込みコールバックが破棄されるかコールバックキューに追加されるかが決まります。

  • 可中断の値が“上”の場合,割り込みが発生します。Matlabは,コ,ルバックキューの次回処理時に、実行中コールバックの実行を停止し、割り込みコールバックを実行します。割り込みコールバックが完了した後、MATLAB は実行中だったコールバックの実行を再開します。

メモ

コ,ルバックの割り込みと実行は,以下の状況では動作が異なります。

  • 割り込みコ,ルバックがDeleteFcnCloseRequestFcnまたはSizeChangedFcnコ,ルバックの場合,可中断プロパティの値にかかわらず割り込みが発生します。

  • 実行中のコ,ルバックが関数等待を現在実行している場合,可中断プロパティの値にかかわらず割り込みが発生します。

  • 割り込みコ,ルバックが计时器オブジェクトで所有されている場合,可中断プロパティの値にかかわらずスケジュ,ルに従ってコ,ルバックが実行されます。

メモ

Matlabは,割り込みが発生したときにプロパティの状態や表示を保存しません。たとえば,gcaコマンドやgcfコマンドから返されたオブジェクトは,別のコールバックを実行するときに変更されている可能性があります。

コルバックキュング。“队列”または“取消”として指定します。BusyActionプロパティはmatlabによる割り込みコ,ルバックの実行の処理方法を決定します。次の2のコルバックの状態にいて考慮する必要があります。

  • "実行中"コ,ルバックは,現在実行しているコ,ルバックです。

  • “割り込み”コ,ルバックは,実行中のコ,ルバックに割り込もうとするコ,ルバックです。

BusyActionプロパティによってコールバックキューイングの動作が決まるのは,次の両方の条件を満たす場合のみです。

  • 実行中コ,ルバックにdrawnow数字uifiguregetframe等待暂停などのコ,ルバックキュ,を処理するコマンドが含まれている。

  • 実行中コ,ルバックを所有するオブジェクトの可中断プロパティの値が“关闭”である。

これらの条件に当てはまる場合,割り込みコ,ルバックを所有するオブジェクトのBusyActionプロパティに応じてmatlabによる割り込みコ,ルバックの処理方法が決まります。BusyActionプロパティは次の値を取ることができます。

  • “队列”—割り込みコ,ルバックをキュ,に入れ,実行中のコ,ルバックが終了した後に処理されるようにします。

  • “取消”—割り込みコルバックを実行しません。

マウスクリックキャプチャ機能。次の値の1として指定します。

  • “可见”-表示されている場合にのみマウスクリックをキャプチャします。可见プロパティは,“上”に設定しなければなりません。オブジェクトがクリックに応答するか,先祖がクリックに応答するかは,HitTestプロパティが決定します。

  • “所有”-表示状態に関係なくマウスクリックをキャプチャします。可见プロパティは“上”または“关闭”に設定できます。オブジェクトがクリックに応答するか,先祖がクリックに応答するかは,HitTestプロパティが決定します。

  • “没有”-マウスクリックをキャプチャしません。オブジェクトをクリックすると,图ウィンドウの現在のビュー内でその下にあるオブジェクト(通常は轴または图)にクリックが渡されます。HitTestプロパティは無効になります。

クリック可能にしない他のオブジェクトの下にあるオブジェクトをクリック可能にする場合は,他のオブジェクトをクリックが通過するように,それらのオブジェクトのPickablePartsプロパティを“没有”に設定します。

キャプチャしたマウスクリックへの応答。“上”または“关闭”,もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真实と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”- - - - - -オブジェクトのButtonDownFcnコ,ルバックをトリガ,します。快捷菜单プロパティが定義されている場合は,コンテキストメニュ,を呼び出します。

  • “关闭”- - - - - -オブジェクトの先祖のう,次のいずれかの条件を満たす最も近い先祖のコルバックをトリガします。

    • HitTestプロパティが“上”に設定されている

    • PickablePartsプロパティが,先祖によるマウスクリックのキャプチャを有効にする値に設定されている

メモ

PickablePartsプロパティは,オブジェクトがマウスクリックをキャプチャできるかどうかを決定します。キャプチャできない場合,HitTestプロパティは無効です。

このプロパティは読み取り専用です。

削除状態。matlab.lang.OnOffSwitchState型のon/off逻辑値として返されます。

Matlabは,DeleteFcnコ,ルバックが実行を開始すると,BeingDeletedプロパティを“上”に設定します。コンポ,ネントオブジェクトが存在しなくなるまでBeingDeletedプロパティは“上”に設定されたままです。

クエリや変更の前にオブジェクトが削除されようとしていないか確認するためにBeingDeletedプロパティの値をチェックします。

親/子

すべて展開する

親コンテナ。数字面板选项卡TiledChartLayout,またはGridLayoutオブジェクトとして指定します。

子。グラフィックスオブジェクトの配列として返されます。このプロパティは,子のリストの参照や子の並べ替えに使用します。子を並べ替えるには、このプロパティ自体で値の順序を並べ替えます。

孩子们プロパティを使用して子の追加や削除を行うことはできません。このリストに子を追加するには,子グラフィックスオブジェクトのプロパティをオブジェクトに設定します。

親の孩子们プロパティ内でのオブジェクトハンドルの可視性。次の値のいずれかとして指定します。

  • “上”-オブジェクトハンドルは常に表示されます。

  • “关闭”-オブジェクトハンドルは常に非表示です。このオプションは,他の関数による意図しない変更を防止するために役立ます。HandleVisibility“关闭”に設定すると,その関数の実行中にハンドルが一時的に非表示になります。

  • “回调”——オブジェクトハンドルはコールバック内から,あるいはコールバックにより呼び出される関数から参照できます。しかし,コマンドラ。このオプションを使用すると,コマンドラインからのオブジェクトへのアクセスがブロックされますが,コールバック関数からのアクセスは許可されます。

オブジェクトが親の孩子们プロパティ内にリストされない場合,オブジェクト階層の検索またはハンドルプロパティのクエリによってオブジェクトハンドルを取得する関数は,そのオブジェクトハンドルを返しません。こうした関数の例としては,関数得到findobjgcagcfgconewplotclf,および关闭などが挙げられます。

非表示のオブジェクトハンドルは有効なままです。ルトのShowHiddenHandlesプロパティを“上”に設定すると,HandleVisibilityプロパティの設定にかかわらず,すべてのオブジェクトハンドルがリストされます。

識別子

すべて展開する

このプロパティは読み取り専用です。

グラフィックスオブジェクトのタ@ @プ。“轴”として返されます。

オブジェクト識別子。文字ベクトルまたは字符串スカラとして指定します。オブジェクトの識別子として機能する一意の标签値を指定できます。コ,ドの他の部分からオブジェクトにアクセスする必要がある場合,関数findobjを使用して标签値に基づいてオブジェクトを検索できます。

ユ,ザ,デ,タ。任意のmatlab配列として指定します。たとえば,スカラー、ベクトル、行列、cell 配列、文字配列、table、または構造体を指定できます。このプロパティを使用して、任意のデータをオブジェクトに保存します。

App Designerを使用している場合は,用户数据プロパティを使用する代わりに,アプリでパブリックプロパティまたはプライベートプロパティを作成してデータを共有します。詳細にいては,App Designerアプリ内でのデ,タの共有を参照してください。

バ,ジョン履歴

R2006aより前に導入

すべて展開する

R2020a以降は非推奨

R2020a以降は非推奨

R2019bでの動作変更

R2019bでの動作変更