このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
地理座標軸の外観と動作の制御
GeographicAxes
プロパティは,GeographicAxes
オブジェクトの外観と動作を制御します。プロパティの値を変更することによって,地理座標軸の一部の特性を変更できます。座標軸のプロパティは,一部のグラフィックス関数によってリセットされるため、プロット後に設定します。
一部のグラフィックス関数はプロット時に地理座標軸を作成します。gca
を使用して,新しく作成された座標軸にアクセスします。すべてのプロパティの既定値を使用して地理座標軸を作成するには、関数geoaxes
を使用します。
gx = geoaxes;
基础图
- - - - - -データがプロットされるマップ“streets-light”
(既定値) |“darkwater”
|“colorterrain”
|“卫星”
|……データがプロットされるマップ。表にリストされている値のいずれかとして指定します。6つのベースマップは,自然地球を使用して作成されたタイル表示のデータセットです。5つのベースマップは,Esri®によってホストされる高ズームレベルのマップです。
|
高解像度の衛星写真で構成される地球全体のベースマップ。 Esriによりホストされています。 |
|
道路と輸送網を正確で見やすいスタイルで強調した汎用道路マップ。 Esriによりホストされています。 |
|
地形的な特徴を示すスタイルを備えた汎用マップ。 Esriによりホストされています。 |
|
地理コンテキストを提供し,暗い背景にユーザーデータを強調表示するように設計されたマップ。 Esriによりホストされています。 |
|
衛星から得られた土地被覆データ,影付きの起伏および海底起伏を組み合わせたマップ。主題マップと参照マップには,明るくナチュラルなパレットが適しています。 自然地球を使用して作成されています。 |
|
地理コンテキストを提供し,明るい背景にユーザーデータを強調表示するように設計されたマップ。 Esriによりホストされています。 |
|
土地被覆パレットとブレンドされた影付き起伏マップ。高湿度の低地は緑,乾燥した低地は茶。 自然地球を使用して作成されています。 |
|
グレー階調の地形マップ。影付きの起伏により,高山と,低地で検出された微小地形の両方が強調されます。 自然地球を使用して作成されています。 |
|
2トーンの陸海マップ。陸地部分は薄い緑,水域は薄い青。 自然地球を使用して作成されています。 |
|
2トーンの陸海マップ。陸地部分はグレー,水域は白。 自然地球を使用して作成されています。 |
|
2トーンの陸海マップ。陸地部分はライトグレー,水域はダークグレー。このベースマップはMATLAB®と共にインストールされています。 自然地球を使用して作成されています。 |
空白の背景。緯度経度グリッド,目盛り,ラベルを使用してデータをプロットします。 |
“darkwater”
以外のすべてのベースマップで,インターネットアクセスが必要です。“darkwater”
ベースマップは,MATLABに含まれています。
インターネットへの安定したアクセスがない場合,アドオンエクスプローラーを使用して,自然地球を使用して作成されたベースマップをローカルシステムにダウンロードできます。5つの高ズームレベルマップはダウンロードできません。ローカルシステムでのベースマップのダウンロードと,既定のベースマップの変更の詳細については,地理座標軸とチャートのベースマップへのアクセスを参照してください。
境界の配置と地域ラベルはデータベンダーが提供する機能による表現であり,MathWorks®の承認を意味するものではありません。
例:gb = geobubble(1:10, 1:10,“技术”、“bluegreen”)
例:gb。基础图= ' bluegreen '
データ型:煳
|字符串
LatitudeLimits
- - - - - -マップの緯度の範囲このプロパティは読み取り専用です。
マップの緯度の範囲。(-90、90)の範囲にある有限の実数値の1行2列のベクトルを[southern_limit northern_limit]
の形式で指定します。緯度の範囲を変更するには,関数geolimits
を使用します。
例:(-85 85)
LongitudeLimits
- - - - - -マップの経度の範囲このプロパティは読み取り専用です。
マップの経度の範囲。有限の実数値からなる[western_limit eastern_limit]
の形式の1行2列のベクトルとして指定します。値は(负无穷到正无穷)
の範囲内でなければなりません。経度の範囲を変更するには,関数geolimits
を使用します。
例:(-100 100)
MapCenter
- - - - - -マップの中心点の緯度と経度マップの中心点の緯度と経度。有限の実数値からなる[center_latitude center_longitude]
形式の2要素ベクトルとして指定します。
例:(38.6292 - -95.2520)
MapCenterMode
- - - - - -マップ中心の選択モード“汽车”
(既定値) |“手动”
マップ中心の選択モード。次の値のいずれかとして指定します。
“汽车”
——データの範囲に基づいて,オブジェクトがマップ中心を自動的に選択します。
“手动”
- - - - - -MapCenter
の値を指定すると,オブジェクトはこのプロパティを自動的に“手动”
に設定します。
例:gx。MapCenterMode = '汽车'
ZoomLevel
- - - - - -マップの倍率レベルマップの倍率レベル。0~ 25 (等値を含む) の有限の実数値スカラーとして指定します。値は、基底 2 の対数マップ スケールです。ZoomLevel
値を1増加すると,マップスケールは2倍になります。
ZoomLevelMode
- - - - - -ズームレベルの選択モード“汽车”
(既定値) |“手动”
ズームレベルの選択モード。次の値のいずれかとして指定します。
“汽车”
——データの範囲に基づいて,オブジェクトがズームレベルを選択します。
“手动”
- - - - - -ZoomLevel
の値を指定すると,オブジェクトはこのプロパティを自動的に“手动”
に設定します。
例:gx。ZoomLevelMode =“手册”
Scalebar
- - - - - -マップ上の比例距離を表示するスケールバーGeographicScalebar
オブジェクトこのプロパティは読み取り専用です。
マップ上の比例距離を表示するスケールバー。GeographicScalebar
オブジェクトとして指定します。スケールバーの外観と動作(可視性など)を変更するには,GeographicScalebar
オブジェクトのプロパティを使用します。これらのプロパティの詳細については,GeographicScalebarのプロパティを参照してください。
例:条形= gx。Scalebar
は,GeographicScalebar
オブジェクトを返します。
例:gx.Scalebar.Visible =“关闭”;
は,GeographicScalebar
プロパティの値を設定します。
字体名
- - - - - -フォント名“FixedWidth”
フォント名。サポートされているフォント名または“FixedWidth”
として指定します。テキストを正しく表示し印刷するには,システムでサポートされているフォントを選択しなければなりません。既定のフォントは,オペレーティングシステムとロケールによって異なります。
どのロケールでもテキストが整って見える固定幅のフォントを使用するには,“FixedWidth”
を使用します。固定幅フォントは,ルートのFixedWidthFontName
プロパティによって決まります。ルートのFixedWidthFontName
プロパティを設定すると,表示内容が新しいフォントを使用して直ちに更新されます。
字形大小
- - - - - -フォントサイズフォントサイズ。スカラー数値として指定します。フォント サイズは座標軸に関連付けられているタイトル、目盛りラベル、凡例、カラー バー、スケール バーに影響します。既定のフォント サイズは、特定のオペレーティング システムとロケールによって異なります。既定では、フォント サイズはポイント単位で測定されます。単位を変更するには、FontUnits
プロパティを設定します。
MATLABは,一部のテキストを座標軸のフォントサイズの所定の割合に自動的にスケーリングします。
タイトル——既定では座標軸のフォントサイズの110%です。スケーリングを制御するには,TitleFontSizeMultiplier
プロパティとLabelFontSizeMultiplier
プロパティを使用します。
凡例とカラーバー——既定では座標軸のフォントサイズの90%です。別のフォントサイズを指定するには,传说
オブジェクトまたはColorBar
オブジェクトの字形大小
プロパティを代わりに設定します。
スケールバー——既定では座標軸のフォントサイズの80%です。
例:gx。FontSize = 12
FontSizeMode
- - - - - -フォントサイズの選択モード“汽车”
(既定値) |“手动”
フォントサイズの選択モード。次の値のいずれかとして指定します。
“汽车”
——フォントサイズはMATLABにより指定されます。座標軸を既定より小さいサイズに変更すると,可読性とレイアウトの向上のためフォントサイズが小さくなる場合があります。
“手动”
——フォントサイズを手動で指定します。座標軸のサイズが変化してもフォント サイズはスケーリングされません。フォント サイズを指定するには、字形大小
プロパティを設定します。
FontWeight
- - - - - -文字の太さ“正常”
(既定値) |“大胆”
文字の太さ。“正常”
または“大胆”
として指定します。
MATLABではフォントは,FontWeight
プロパティを使用して,ユーザーのシステムで使用可能なフォントから選択します。すべてのフォントに太字があるとは限りません。そのため,太字フォントを指定しても標準フォントの太さと変わらない場合があります。
FontAngle
- - - - - -文字の傾斜“正常”
(既定値) |“斜体”
文字の傾斜。“正常”
または“斜体”
として指定します。
すべてのフォントに両方のフォントスタイルがあるとは限りません。そのため,イタリック フォントを指定しても標準フォントと変わらない場合があります。
LabelFontSizeMultiplier
- - - - - -ラベルのフォントサイズのスケール係数1.1
(既定値) |0より大きい数値ラベルのフォントサイズのスケール係数。0より大きい数値として指定します。このスケール係数は,ラベルのフォントサイズを定義する字形大小
プロパティの値に適用されます。
例:gx。LabelFontSizeMultiplier = 1.75
TitleFontSizeMultiplier
- - - - - -タイトルのフォントサイズのスケール係数1.1
(既定値) |0より大きい数値タイトルのフォントサイズのスケール係数。0より大きい数値として指定します。このスケール係数は,タイトルのフォントサイズを定義する字形大小
プロパティの値に適用されます。
例:gx。TitleFontSizeMultiplier = 1.75
TitleFontWeight
- - - - - -タイトル文字の太さ“大胆”
(既定値) |“正常”
タイトル文字の太さ。次の値のいずれかとして指定します。
“大胆”
——標準よりも太い文字
“正常”
——各フォントで定義されている既定の太さ
例:gx。TitleFontWeight = '正常'
SubtitleFontWeight
- - - - - -サブタイトル文字の太さ“正常”
(既定値) |“大胆”
サブタイトル文字の太さ。次の値のいずれかとして指定します。
“正常”
——各フォントで定義されている既定の太さ
“大胆”
——標準よりも太い文字
FontUnits
- - - - - -フォントサイズの単位“点”
(既定値) |“英寸”
|“厘米”
|“归一化”
|“像素”
フォントサイズの単位。次の値のいずれかとして指定します。
单位 |
説明 |
---|---|
“点” |
ポイント。1ポイントは 1/72 インチです。 |
“英寸” |
インチ。 |
“厘米” |
センチメートル。 |
“归一化” |
フォントサイズを座標軸の高さに対する割合として解釈します。座標軸のサイズを変更すると、それに合わせてフォント サイズが変更されます。たとえば、字形大小 が正規化された単位の0.1 である場合,テキストは座標軸の位置 プロパティに格納された高さの値の1/10になります。 |
“像素” |
ピクセル。 R2015b以降,窗户®および麦金塔电脑システムにおいて,ピクセル単位の距離はシステム解像度に依存しません。
|
1回の関数呼び出しでフォントサイズとフォントの単位の両方を設定する場合は,指定したフォントサイズを轴
オブジェクトが正しく解釈するように,最初にFontUnits
プロパティを設定しなければなりません。
TickDir
- - - - - -目盛りの方向“在”
(既定値) |“出”
|“两个”
目盛りの方向。次の値のいずれかとして指定します。
値 | 説明 | 例 |
---|---|---|
“在” |
軸のラインの内側に目盛りを付けます。 |
|
“出” |
軸のラインの外側に目盛りを付けます。 |
|
“两个” |
軸のラインに目盛りの中心を合わせます。 |
|
例:gx。TickDir =“出”;
TickDirMode
- - - - - -目盛りの方向の選択モード“手动”
(既定値) |“汽车”
TickDir
プロパティにより設定された目盛りの方向の選択モード。次の値のいずれかとして指定します。
“汽车”
——現在の表示に基づいて,目盛りの方向を自動的に選択します。
“手动”
——目盛りの方向を手動で指定します。目盛りの方向を指定するには,TickDir
プロパティを設定します。
例:gx。TickDirMode = '汽车';
TickLength
- - - - - -目盛りの長さ(0.01 - 0.025)
(既定値) |2要素ベクトル目盛りの長さ。(未使用的长度)
の形式の2要素ベクトルとして指定します。长度は目盛りの長さです。最も長い座標軸の次元を基準にして正規化された単位で値を指定します。GeographicRuler
オブジェクトは,他のルーラーオブジェクトのこのプロパティの値と一致させるために2要素ベクトルを使用しますが,2番目の要素は使用されません。
メモ
TickLength
プロパティを設定すると,LatitudeAxis
プロパティおよびLongitudeAxis
プロパティに関連付けられたGeographicRuler
オブジェクトのTickLength
プロパティが自動的に同じ値に設定されます。逆に,GeographicRuler
オブジェクトのTickLength
プロパティを設定しても,轴オブジェクトの同じプロパティは自動的に設定されません。座標軸のプロパティ値によってルーラーのプロパティ値が上書きされないようにするには、最初に座標軸のプロパティ値を設定してから、ルーラーのプロパティ値を設定してください。
例:gx。TickLength = [0.02 . 0.0];
TickLabelFormat
- - - - - -目盛りラベルの形式dms的
(既定値) |“弟弟”
|“糖尿病”
|“弟弟”
|“糖尿病”
|dms的
目盛りラベルの形式。次の値のいずれかとして指定します。
形式 | 説明 | 例 |
---|---|---|
“弟弟” |
小数部を含む度とコンパス方位 |
23°N |
“糖尿病” |
度,小数部を含む分とコンパス方位 |
18°30 'w |
dms的 (既定) |
度、分、小数部を含む秒とコンパス方位 |
110°06年“18.5”E |
“弟弟” |
小数部を含む度。南と西を表す場合はマイナス符号(-)を付ける |
-115.25° |
“糖尿病” |
度,小数部を含む分。南と西を表す場合はマイナス符号(-)を付ける |
5°45.5” |
dms的 |
度、分、小数部を含む秒。南と西を表す場合はマイナス符号(-)を付ける |
3 21°05” |
既定のラベル形式では度、分、秒が表示されます。ただし,目盛りラベルの分と秒の部分は、ズーム レベル 14 以上でマップを拡大するまで表示されません。
例:gx。TickLabelFormat =“糖尿病”;
LatitudeAxis
- - - - - -緯度ルーラーGeographicRuler
オブジェクト緯度ルーラー。GeographicRuler
オブジェクトとして指定します。GeographicRuler
オブジェクトのプロパティを使用して,軸ルーラーの外観と動作を制御します。詳細については,GeographicRulerのプロパティを参照してください。
次の図は緯度軸のラインを赤で示しています。
例:latruler = gx.LatitudeAxis;
例:gx.LatitudeAxis.TickLabelRotation = 45;
LongitudeAxis
- - - - - -経度ルーラーGeographicRuler
経度ルーラー。GeographicRuler
オブジェクトとして指定します。GeographicRuler
オブジェクトのプロパティを使用して,軸ルーラーの外観と動作を制御します。詳細については,GeographicRulerのプロパティを参照してください。
次の図は経度軸のラインを赤で示しています。
例:lonruler = gx.LongitudeAxis;
例:gx.LongitudeAxis.TickDirection =“出”;
AxisColor
- - - - - -軸のライン,目盛り値およびラベルの色(0.1500 0.1500 0.1500)
(既定値) |RGB 3成分|16進数カラーコード|色名|色の省略名軸のライン,目盛り値およびラベルの色。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” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
(1 0 1) |
“#就” |
|
“黄色” |
“y” |
(1 1 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” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
メモ
AxisColor
プロパティを設定すると,GeographicRuler
オブジェクトおよびGeographicScalebar
オブジェクトの颜色
プロパティが自動的に同じ値に設定されます。GeographicRuler
オブジェクトは,地理座標軸のルーラーの動作と外観を制御します。GeographicScalebar
オブジェクトは,地理座標軸のスケールバーを制御します。逆に,GeographicRuler
またはGeographicScalebar
オブジェクトで颜色
プロパティを設定しても,轴オブジェクトのAxisColor
プロパティは設定されません。座標軸のプロパティ値によってルーラーまたはスケール バーのプロパティ値が上書きされないようにするには、最初に座標軸のプロパティ値を設定してから、ルーラーまたはスケール バーのプロパティ値を設定してください。
例:gx。AxisColor = [0 0 1];
例:gx。AxisColor = ' b ';
例:gx。AxisColor =“蓝”;
例:gx。AxisColor =“# 0000 ff”;
网格
- - - - - -緯度線と経度線の表示“上”
(既定値) |开/关逻辑値マップ上の緯度線と経度線の表示。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
——グリッドラインを表示します。
“关闭”
——グリッドラインを表示しません。
例:gx。网格=“关闭”;
GridLineStyle
- - - - - -グリッドラインのラインスタイル“- - -”
(既定値) |“——”
|“:”
|“-”。
|“没有”
グリッドラインのラインスタイル。次の表のラインスタイルのいずれかとして指定します。
ラインスタイル | 説明 | 結果として得られる線 |
---|---|---|
“- - -” |
実線 |
|
“——” |
破線 |
|
“:” |
点線 |
|
“-”。 |
一点鎖線 |
|
“没有” |
ラインなし | ラインなし |
グリッドラインを表示するには,网格
コマンドを使用するか,网格
の各プロパティを“上”
に設定します。
例:gx。GridLineStyle = ', '
GridColor
- - - - - -グリッドラインの色(0.15 0.15 0.15)
(既定値) |RGB 3成分|16進数カラーコード|色名|色の省略名背景色。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” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
(1 0 1) |
“#就” |
|
“黄色” |
“y” |
(1 1 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” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
たとえば,地理座標軸オブジェクトを赤いグリッドラインで作成します。GridAlpha
0.5プロパティをに設定して可視性を向上させます。
gx = geoaxes;gx。GridColor =“r”;gx。GridAlpha = 0.5;
例:gx。GridColor = [0 0 1];
例:gx。GridColor = ' b ';
例:gx。GridColor =“蓝”;
例:gx。GridColor =“# 0000 ff”;
GridColorMode
- - - - - -グリッド色を設定するためのプロパティ“汽车”
(既定値) |“手动”
グリッド色を設定するためのプロパティ。次の値のいずれかとして指定します。
“汽车”
——オブジェクトが自動的に色を選択します。
“手动”
——すべての方向のグリッドラインの色を設定するために,GridColor
を使用します。
GridAlpha
- - - - - -グリッドラインの透明度0.15
(既定値) |[0, 1]
の範囲の値グリッドラインの透明度。[0, 1]
の範囲の値として指定します。値1
は不透明で値0
は完全に透明です。
例:gx。GridAlpha = 0.5
GridAlphaMode
- - - - - -GridAlpha
の選択モード“汽车”
(既定値) |“手动”
GridAlpha
プロパティの選択モード。次の値のいずれかとして指定します。
“汽车”
——オブジェクトが透明度の値を選択します。
“手动”
——透明度の値を指定するために,GridAlpha
プロパティを使用します。
例:gx。GridAlphaMode = '汽车'
标题
- - - - - -座標軸のタイトル文本
オブジェクト|分类
座標軸のタイトル。文本
オブジェクトまたは分类
値として指定します。
文本
オブジェクトを使用する場合,次のようにタイトルを文本
オブジェクトの字符串
プロパティ値として指定します。gx.Title.String = '我的地理图'
フォントスタイル,色などのタイトルの外観を変更するには,文本
オブジェクトの他のプロパティを使用します。プロパティの一覧については,文本のプロパティを参照してください。
このプロパティを直言配列として指定した場合,MATLABはカテゴリではなく,配列内の値を使用します。
また,関数标题
を使用してタイトルを指定することもできます。
例:gx.Title.String = '我的地理图'
副标题
- - - - - -サブタイトルの文本オブジェクト座標軸のサブタイトルの文本オブジェクト。サブタイトルを追加するには,文本オブジェクトの字符串
プロパティを設定します。フォントの角度など、その外観を変更するには、他のプロパティを設定します。完全な一覧については、文本のプロパティを参照してください。
甘氨胆酸ax =;ax.Subtitle.String =“一个富有洞察力的字幕”;ax.Subtitle.FontAngle =“斜体”;
別の方法として,関数副标题
を使用してサブタイトルを追加し,外観を制御することができます。
副标题(“一个富有洞察力的字幕”,“FontAngle”,“斜体”)
または,関数标题
を使用し2つの文字ベクトル入力引数と2つの出力引数を指定します。次に,関数から返される2番目の文本オブジェクトのプロパティを設定します。
(t, s) =标题(“聪明的标题”,“一个富有洞察力的字幕”);s.FontAngle =“斜体”;
メモ
この文本オブジェクトは座標軸の孩子们
プロパティには含まれていません。そのため,findobj
で返すことはできず,文本オブジェクトに定義されている既定値は使用されません。
TitleHorizontalAlignment
- - - - - -タイトルとサブタイトルの水平方向の配置“中心”
(既定値) |“左”
|“对”
プロットボックスでのタイトルとサブタイトルの水平方向の配置。次の表のいずれかの値として指定します。
TitleHorizontalAlignment 値 |
説明 | 外観 |
---|---|---|
“中心” |
タイトルとサブタイトルは,プロットボックスの中心に配置されます。 |
|
“左” |
タイトルとサブタイトルは,プロットボックスの左側に配置されます。 |
|
“对” |
タイトルとサブタイトルは,プロットボックスの右側に配置されます。 |
|
LatitudeLabel
- - - - - -緯度軸ラベル文本
オブジェクト緯度軸ラベル。文本
オブジェクトとして指定します。ラベルを指定するには,文本
オブジェクトの字符串
プロパティを設定します。フォントスタイル、色などのラベルの外観を変更するには、文本
オブジェクトの他のプロパティを設定します。プロパティの一覧については,文本のプロパティを参照してください。
例:gx.LatitudeLabel.String = '我的纬度'
LongitudeLabel
- - - - - -経度軸ラベル文本
オブジェクト経度軸ラベル。文本
オブジェクトとして指定します。ラベルを指定するには,文本オブジェクトの字符串
プロパティを設定します。フォントスタイル、色などのラベルの外観を変更するには、文本
オブジェクトの他のプロパティを設定します。プロパティの一覧については,文本のプロパティを参照してください。
例:gx.Longitude = '我的经度'
传说
- - - - - -地理座標軸に関連付けられた凡例空GraphicsPlaceholder
(既定値) |传说
オブジェクトこのプロパティは読み取り専用です。
地理座標軸に関連付けられた凡例。传说
オブジェクトとして指定します。凡例を地理座標軸に追加するには,関数传说
を使用します。その後,このプロパティを使用して凡例を変更できます。プロパティの一覧については,传说のプロパティを参照してください。
geoplot(兰德(3)传说({1号线的,“第2行”,3号线的},“字形大小”,12) gx = gca;gx.Legend.TextColor =“红色”;
このプロパティを使用して,地理座標軸に凡例があるかどうかも判別できます。
甘氨胆酸gx =;乐金显示器= gx。传说如果~ isempty(乐金显示器)disp (“传说的存在”)结束
ColorOrder
- - - - - -色の順序色の順序。RGB 3成分からなる3列の行列として指定します。このプロパティは,行
、散射
、酒吧
オブジェクトなどのプロットオブジェクトの作成にMATLABが使用するカラーパレットを定義します。配列の各行はRGB 3成分です。RGB 3成分は,各要素が色の赤、緑、青の成分の強度を指定する 3 成分のベクトルです。強度値は [0, 1] の範囲でなければなりません。次の表に既定の色を示します。
色 | 行列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で変更されました。詳細については,以下を参照してください。
LineStyleOrder
- - - - - -ラインスタイルの順序“- - -”
実線(既定値) |文字ベクトル|文字ベクトルの细胞配列|字符串配列ラインスタイルの順序。文字ベクトル、文字ベクトルの细胞配列,または字符串配列として指定します。このプロパティは、座標軸に複数のプロット ラインを表示するために MATLAB が使用するライン スタイルをリストします。MATLAB はラインの作成順に従って、ラインにスタイルを割り当てます。現在のライン スタイルでColorOrder
プロパティのすべての色が1巡した後にのみ,次のラインスタイルに変更されます。既定のLineStyleOrder
にはラインスタイル“- - -”
が1つだけ含まれています。
ラインスタイルの順序をカスタマイズするには,文字ベクトルの细胞配列または字符串配列を作成します。配列の各要素を,次の表のライン指定子またはマーカー指定子として指定します。ライン指定子とマーカー指定子を組み合わせて,“- *”
のような1つの要素にすることができます。
ライン指定子 | 説明 |
---|---|
“- - -” (既定) |
実線 |
“——” |
破線 |
“:” |
点線 |
“-”。 |
一点鎖線 |
マーカー指定子 | 説明 |
---|---|
“+” |
プラス記号のマーカー |
“o” |
円形のマーカー |
‘*’ |
星印のマーカー |
“。” |
点のマーカー |
“x” |
X印のマーカー |
“年代” |
四角形のマーカー |
' d ' |
菱形のマーカー |
“^” |
上向きの三角形のマーカー |
“v” |
下向きの三角形のマーカー |
“>” |
右向きの三角形のマーカー |
“<” |
左向きの三角形のマーカー |
“p” |
星形五角形のマーカー |
“h” |
星形六角形のマーカー |
R2019b以降,座標軸へのプロットの前後でラインスタイルの順序を変更できます。LineStyleOrder
プロパティを新しい値に設定すると,MATLABは座標軸内にあるすべてのラインのスタイルを更新します。引き続き座標軸にプロットする場合,プロットコマンドは更新されたリストのラインスタイルを使用し続けます。
R2019aまたはそれ以前のリリースを使用している場合は,プロットの前にラインスタイルを変更しなければなりません。LineStyleOrder
プロパティの値を設定し,関数持有
を呼び出して座標軸のホールド状態を“上”
に設定してから,プロット関数を呼び出します。
このプロパティの動作はR2019bで変更されました。詳細については,以下を参照してください。
NextSeriesIndex
- - - - - -次のオブジェクトのSeriesIndex
値このプロパティは読み取り専用です。
座標軸に追加された次のプロットオブジェクトのSeriesIndex
値。0
以上の正の整数として返されます。このプロパティは,オブジェクトが色およびライン スタイルをどのように周期的に繰り返すのかを追跡する場合に便利です。このプロパティはSeriesIndex
プロパティをもつ座標軸でオブジェクトのカウントを保持します。MATLABはこれを使用してSeriesIndex
値を新しいオブジェクトごとに代入します。このカウントは座標軸の作成時に1
で開始され,オブジェクトが追加されるたびに1
ずつ増加します。したがって,このカウントは通常n + 1です。ここでnは座標軸のオブジェクトの数です。
座標軸でColorOrderIndex
プロパティまたはLineStyleOrderIndex
プロパティを手動で変更すると,NextSeriesIndex
プロパティの値は0
に変更されます。その結果,SeriesIndex
プロパティをもつオブジェクトは,座標軸でColorOrder
プロパティまたはLineStyleOrder
プロパティを変更するときに自動的に更新されなくなります。
NextPlot
- - - - - -リセットするプロパティ“替换”
(既定値) |“添加”
|“replacechildren”
|“replaceall”
座標軸への新しいプロットの追加時にリセットするプロパティ。次の値のいずれかとして指定します。
“添加”
——既存の座標軸に新しいプロットを追加します。新しいプロットを表示する前に,既存のプロットの削除や,座標軸のプロパティのリセットは行いません。
“replacechildren”
——既存のプロットを削除してから,新しいプロットを表示します。ColorOrderIndex
プロパティおよびLineStyleOrderIndex
プロパティを1
にリセットしますが,座標軸のその他のプロパティはリセットしません。この座標軸に追加する次のプロットでは,ColorOrder
および线型
の順序のプロパティに基づいて最初の色とラインスタイルが使用されます。この値は,個々の新しいプロットの前に班
を使用する場合と似ています。
“替换”
——既存のプロットを削除し,位置
と单位
を除く座標軸のプロパティを既定値にリセットしてから新しいプロットを表示します。
“replaceall”
——既存のプロットを削除し,位置
と单位
を除く座標軸のプロパティを既定値にリセットしてから新しいプロットを表示します。この値は,個々の新しいプロットの前にcla重置
を使用する場合と似ています。
NextPlot
プロパティは图にもあります。または,関数newplot
を使用して,後続のグラフィックスコマンド用の图と座標軸を用意することもできます。
SortMethod
- - - - - -オブジェクトのレンダリング順序“childorder”
|“深度”
オブジェクトのレンダリング順序。次の値のいずれかとして指定します。
“深度”
——現在の表示に基づいて背面から前面の順にオブジェクトを描画します。この値を使用すると,他のオブジェクトよりも前面にあるオブジェクトが正しく描画されます。
“childorder”
- 3次元でのオブジェクトの位置関係を考慮せずに,グラフィックス関数で作成された順にオブジェクトを描画します。この値を使用するとレンダリング速度が上がり,特に图が非常に大きい場合に便利ですが,表示されるオブジェクトの前後方向の並べ替えが適切にならないこともあります。
ColorOrderIndex
- - - - - -色の順序のインデックス1
(既定値) |正の整数色の順序のインデックス。正の整数として指定します。このプロパティは、MATLAB が行
、散射
、酒吧
オブジェクトなど,次のプロットオブジェクトを作成するときに,座標軸のColorOrder
プロパティから選択する次の色を指定します。たとえば,色の順序のインデックス値が1
の場合,座標軸に追加される次のオブジェクトには行列ColorOrder
の1番目の色が使用されます。インデックス値が行列ColorOrder
の色数を超える場合,インデックス値を行列ColorOrder
の色数で除算した後の剰余により,次のオブジェクトの色が決まります。
座標軸のNextPlot
プロパティが“添加”
に設定されている場合,座標軸に新しいプロットが追加されるたびに色の順序のインデックス値が増加します。再び1番目の色で開始するには,ColorOrderIndex
プロパティを1
に設定します。
このプロパティの動作はR2019bで変更されました。詳細については,ColorOrderおよびLineStyleOrderのインデックス方式によっては,プロットの色とラインスタイルが変化を参照してください。
LineStyleOrderIndex
- - - - - -ラインスタイルの順序のインデックス1
(既定値) |正の整数ラインスタイルの順序のインデックス。正の整数として指定します。このプロパティは,次のプロット ラインを作成するために MATLAB が座標軸のLineStyleOrder
プロパティから選択する次のラインスタイルを指定します。たとえば,このプロパティを1
に設定すると,座標軸に追加される次のプロットラインでは,LineStyleOrder
プロパティの1番目の項目が使用されます。インデックス値が配列LineStyleOrder
のラインスタイルの数を超える場合,インデックス値を配列LineStyleOrder
の要素数で除算した後の剰余により,次のラインスタイルが決まります。
座標軸のNextPlot
プロパティが“添加”
に設定されている場合,MATLABは現在のラインスタイルでColorOrder
プロパティのすべての色を1巡した後にインデックス値をインクリメントします。再び1番目のラインスタイルで開始するには,LineStyleOrderIndex
プロパティを1
に設定します。
このプロパティの動作はR2019bで変更されました。詳細については,ColorOrderおよびLineStyleOrderのインデックス方式によっては,プロットの色とラインスタイルが変化を参照してください。
Colormap
- - - - - -カラーマップparula
(既定値) |m行3列のRGB 3成分の配列カラーマップ。mの個々の色を定義するRGB(赤、緑青)3成分のm行3列の配列として指定します。あるいは,関数colormap
を使用してカラーマップを変更することもできます。
MATLABは,行番号でこれらの色にアクセスします。
例:gx。Colormap = [1 0 1;0 0 1;1 1 0)
は,カラーマップを,マゼンタ,青,黄の3色に設定します。
ColorScale
- - - - - -カラーマップのスケール“线性”
(既定値) |“日志”
カラーマップのスケール。次の値のいずれかとして指定します。
“线性”
——線形スケール。カラーバーの目盛り値も線形スケールを使用します。
“日志”
——対数スケール。カラーバーの目盛り値も対数スケールを使用します。
例:gx。ColorScale =“日志”
这一
- - - - - -カラーマップの色の範囲[0 1]
(既定値) |[cmin cmax]
の形式の2要素ベクトルカラーマップの色の範囲。[cmin cmax]
の形式の2要素ベクトルとして指定します。
対応するモードプロパティが“汽车”
に設定されている場合,MATLABによって色の範囲が選択されます。このプロパティに値を割り当てた場合は,モードが“手动”
に設定され,色の範囲がMATLABによって自動で選択されなくなります。
CLimMode
- - - - - -这一
の選択モード“汽车”
(既定値) |“手动”
这一
プロパティの選択モード。次の値のいずれかとして指定します。
“汽车”
——座標軸に含まれるグラフィックスオブジェクトのカラーデータに基づいて,範囲が自動的に選択されます。
“手动”
——値を手動で指定します。値を指定するには,这一
プロパティを設定します。座標軸の子の範囲が変わっても、これらの値は変わりません。
Alphamap
- - - - - -透明度マップ0
から1
64年の値の配列(既定値) |0
から1
の有限アルファ値の配列透明度マップ。0
から1
まで線形に増加する有限アルファ値の配列として指定します。配列のサイズは m 行 1 列または 1 行 m 列にすることができます。MATLAB は配列のインデックスを使用してアルファ値にアクセスします。alphamap は、任意の長さに設定できます。
AlphaScale
- - - - - -透明度マッピングのスケール“线性”
(既定値) |“日志”
透明度マッピングのスケール。次の値のいずれかとして指定します。
“线性”
——線形スケール
“日志”
——対数スケール
例:gx。AlphaScale =“日志”
阿利姆
- - - - - -alphamapのアルファ値の範囲[0 1]
(既定値) |(amin amax)
の形式の2要素ベクトルalphamapのアルファ値の範囲。(amin amax)
の形式の2要素ベクトルとして指定します。
対応するモードプロパティが“汽车”
に設定されている場合,MATLABによってアルファ値の範囲が選択されます。このプロパティを設定した場合は,モードが“手动”
に設定され,アルファ値の範囲がMATLABによって自動で選択されなくなります。
ALimMode
- - - - - -阿利姆
の選択モード“汽车”
(既定値) |“手动”
阿利姆
プロパティの選択モード。次の値のいずれかとして指定します。
“汽车”
——座標軸に含まれるグラフィックスオブジェクトのAlphaData
値に基づいて,範囲が自動的に選択されます。
“手动”
——アルファ値の範囲を手動で指定します。アルファ値の範囲を指定するには,阿利姆
プロパティを設定します。
颜色
- - - - - -背景色(1 1 1)
(既定値) |RGB 3成分|16進数カラーコード|色名|色の省略名|……背景色。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” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
(1 0 1) |
“#就” |
|
“黄色” |
“y” |
(1 1 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” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例:gx。Color = [0 0 1];
例:gx。颜色= ' b ';
例:gx。颜色=“蓝”;
例:gx。颜色=“# 0000 ff”;
线宽
- - - - - -線の幅0.5
(既定値) |正のスカラー値線の幅。ポイント単位の正のスカラー値として指定します。1ポイントは1/72インチです。
例:gx。线宽= 1.5
盒子
- - - - - -地理座標軸の周りの外枠“上”
(既定値) |开/关逻辑値地球座標軸の周りの外枠。“上”
または“关闭”
,あるいは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
次の図は盒子
プロパティが“关闭”
に設定された地理座標軸オブジェクトを示しています。座標軸の上側または右側の境界に沿った外枠はありません。
例:gx。盒子= 'off'
OuterPosition
- - - - - -ラベルと余白を含む地理座標軸のサイズと位置[0 0 1 1]
(既定値) |4要素ベクトルラベルと余白を含む地理座標軸のサイズと位置。[左下角宽度高度]
の形式の4要素ベクトルとして指定します。このベクトルは,地理座標軸の外側の境界を囲む四角形の範囲を定義します。左
要素と底
要素で,地理座標軸を格納する图またはパネルの左下隅から四角形の左下隅までの距離を定義します。宽度
要素と高度
要素は四角形の大きさです。
既定では,コンテナーを基準に正規化された単位が使用されます。単位を変更するには,单位
プロパティを設定します。既定値[0 0 1 1]
は,コンテナーの内側全体になります。
メモ
親コンテナーがTiledChartLayout
の場合,このプロパティを設定しても効果はありません。
InnerPosition
- - - - - -内側のサイズと位置[0.1300 0.1100 0.7750 0.8150]
(既定値) |4要素ベクトル内側のサイズと位置。[左下角宽度高度]
の形式の4要素ベクトルとして指定します。このプロパティは,位置
プロパティと等価です。
メモ
親コンテナーがTiledChartLayout
の場合,このプロパティを設定しても効果はありません。
位置
- - - - - -ラベルまたは余白を含まない地理座標軸のサイズと位置[0.1300 0.1100 0.7750 0.8150]
(既定値) |4要素ベクトルラベルまたは余白を含まない地理座標軸のサイズと位置。[左下角宽度高度]
の形式の4要素ベクトルとして指定します。このベクトルは,地理座標軸を囲む最も狭い四角形の範囲を定義します。左
要素と底
要素で,コンテナーの左下隅から四角形の左下隅までの距離を定義します。宽度
要素と高度
要素は四角形の大きさです。
既定では,コンテナーを基準に正規化された単位が使用されます。単位を変更するには,单位
プロパティを設定します。
例:gx。位置= [0 0 1 1]
は,コンテナーの左下の隅と四角形の間の距離がゼロであることを指定し,また幅と高さがコンテナー全体を占めることを指定します。
メモ
親コンテナーがTiledChartLayout
の場合,このプロパティを設定しても効果はありません。
TightInset
- - - - - -テキストラベル用の余白[左下右上]
の形式の4要素ベクトルこのプロパティは読み取り専用です。
テキストラベル用の余白。[左下右上]
の形式の4要素ベクトルとして返されます。このプロパティは読み取り専用です。
要素は,位置
プロパティの境界から地理座標軸のテキストラベルとタイトルの範囲までの距離を定義します。既定では,地理座標軸を格納する图またはuipanelを基準に正規化された単位が使用されます。単位を変更するには,单位
プロパティを設定します。
位置
プロパティとTightInset
プロパティは,地理座標軸とそのラベルおよびタイトルを囲む最も狭いボックスを定義します。
PositionConstraint
- - - - - -一定に保つ位置“outerposition”
|“innerposition”
装飾の追加,削除または変更を行うときに一定に保つ位置プロパティ。次の値のいずれかとして指定します。
“outerposition”
——タイトルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,OuterPosition
プロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はInnerPosition
プロパティを調整します。
“innerposition”
——タイトルや軸ラベルなどの装飾の追加,削除,または変更を行うときに,InnerPosition
プロパティが一定に保たれます。位置の調整が必要な場合、MATLAB はOuterPosition
プロパティを調整します。
メモ
親コンテナーがTiledChartLayout
の場合,このプロパティを設定しても効果はありません。
单位
- - - - - -位置の単位“归一化”
(既定値) |“英寸”
|“厘米”
|“点”
|“像素”
|“角色”
位置の単位。次の値のいずれかとして指定します。
单位 |
説明 |
---|---|
“归一化” (既定) |
コンテナー(通常は图またはパネル)を基準に正規化されます。コンテナーの左下隅は(0,0) に,右上隅は(1,1) にマッピングされます。 |
“英寸” |
インチ |
“厘米” |
センチメートル |
“角色” |
グラフィックスルートオブジェクトの既定のuicontrolフォントに基づきます。
|
“点” |
タイポグラフィのポイント。1ポイントは 1/72 インチです。 |
“像素” |
ピクセル。
|
オブジェクトの作成中に名称,值
のペアとして単位を指定する場合,それらの単位を使用するプロパティ(位置
など)を指定する前に单位
プロパティを設定しなければなりません。
布局
- - - - - -レイアウトオプションLayoutOptions
配列(既定値) |TiledChartLayoutOptions
オブジェクト|GridLayoutOptions
オブジェクトレイアウトオプション。TiledChartLayoutOptions
オブジェクトまたはGridLayoutOptions
オブジェクトとして指定します。このプロパティは,斧头es オブジェクトがタイル表示チャート レイアウトまたはグリッド レイアウトのいずれかにある場合に役に立ちます。
タイル表示チャートレイアウトのグリッド内に座標軸を配置するには,TiledChartLayoutOptions
オブジェクトの瓷砖
プロパティとTileSpan
プロパティを設定します。たとえば,3.行3.列のタイル表示チャート レイアウトについて考えます。レイアウトの中央にタイルのグリッドがあり、外側のエッジに沿って 4 つのタイルがあります。実際には、グリッドは非表示であり、座標軸またはチャートが入力されるまで、外側のタイルは領域を占有しません。
以下のコードでは,グリッドの3番目のタイルに座標軸斧头
が配置されます。
ax.Layout.Tile = 3;
複数のタイルにわたって座標軸を広げるには,TileSpan
プロパティを2要素ベクトルとして指定します。たとえば,次の座標軸は2
行3.
列のタイルに広がります。
ax. layout . tiespan = [2 3];
囲んでいるタイルの1つに座標軸を配置するには,瓷砖
プロパティを“北”
、“南”
、“东”
,または“西方”
として指定します。たとえば,値を“东”
に設定すると,タイル内の座標軸はグリッドの右側のタイルに配置されます。
ax.Layout.Tile =“东”;
アプリ内のレイアウトに座標軸を配置するには,このプロパティをGridLayoutOptions
オブジェクトとして指定します。アプリ内でのグリッドレイアウトの使い方の詳細については,uigridlayout
を参照してください。
座標軸がタイル表示チャートレイアウトまたはグリッドレイアウトの子ではない場合(たとえば,图またはパネルの子である場合),このプロパティは空で,効果はありません。
工具栏
- - - - - -データ探索ツールバーAxesToolbar
オブジェクトデータ探索ツールバー。AxesToolbar
オブジェクトとして指定します。このツールバーは,地理座標軸の右上隅にカーソルを合わせると表示されます。このツールバーでは,ズーム,表示の復元,データヒントなどのデータ探索ツールに簡単にアクセスできます。
地理座標軸にカーソルを合わせたときにツールバーを表示しないようにする場合は,AxesToolbar
オブジェクトの可见
プロパティを“关闭”
に設定します。AxesToolbar
オブジェクトのプロパティの詳細については,AxesToolbarのプロパティを参照してください。
例:gx.Toolbar.Visible = '了'
的相互作用
- - - - - -操作[]
操作。PanInteraction
、ZoomInteraction
,またはDataTipInteraction
オブジェクトまたは空の配列として指定します。指定した操作は,動作を通じてチャート内で使用できます。これらを使用するのに座標軸ツールバーのボタンを選択する必要はありません。たとえば,PanInteraction
オブジェクトを使用すると,チャート内でドラッグして移動することができます。操作オブジェクトのリストについては,チャートの対話機能の制御を参照してください。
既定では,地理座標軸内のチャートには,パン,ズーム,およびデータヒントの操作が含まれます。既定のセットを新しい操作セットに置き換えることはできますが、既定のセットの操作にアクセスしたり、変更したりすることはできません。たとえば、次のコードは、既定の操作セットをPanInteraction
およびZoomInteraction
オブジェクトに置き換えます。
甘氨胆酸gx =;gx。交互= [panInteraction zoomInteraction];
現在の操作セットを無効にするには,関数disableDefaultInteractivity
を呼び出します。関数enableDefaultInteractivity
を呼び出すことで再度有効にできます。すべてのマウス操作を座標軸から削除するには、このプロパティを空の配列に設定します。
可见
- - - - - -可視性の状態“上”
(既定値) |开/关逻辑値可視性の状態。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
——オブジェクトを表示します。
“关闭”
——オブジェクトを削除せずに非表示にします。非表示のオブジェクトのプロパティには引き続きアクセスできます。
CurrentPoint
- - - - - -マウスポインターの位置このプロパティは読み取り専用です。
マウスポインターの位置。次の形式の2行3列の配列として指定します。
[lat lon 0 lat lon 0]
CurrentPoint
プロパティには,地理座標軸に対するマウスポインターの緯度(纬度
)および経度(朗
)座標が格納されます。(纬度、经度)
点は最後にマウスをクリックした位置を表します。图にただし,WindowButtonMotionFcn
コールバックが定義されている場合,(纬度、经度)
点はマウスポインターの最後の位置を表します。
戻り値の形式は,轴
オブジェクトのCurrentPoint
プロパティの戻り値と一致します。地理座標軸の場合,戻り値の3列目は必ず0になります。2行目の緯度と経度の値は,1行目の値を複製したものです。
例:(52.1411 - -125.1167 0;52.1411 - -125.1167 0]
快捷菜单
- - - - - -コンテキストメニューGraphicsPlaceholder
配列(既定値) |快捷菜单
オブジェクトコンテキストメニュー。快捷菜单
オブジェクトとして指定します。このプロパティは,オブジェクトを右クリックしたときにコンテキスト メニューを表示するために使用します。関数uicontextmenu
を使用して,コンテキストメニューを作成します。
メモ
PickableParts
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关闭”
に設定されている場合には,このコンテキストメニューは表示されません。
选择
- - - - - -選択状態“关闭”
(既定値) |开/关逻辑値選択状態。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
——選択されています。プロット編集モードでオブジェクトをクリックした場合,MATLABは选择
プロパティを“上”
に設定します。SelectionHighlight
プロパティも“上”
に設定されている場合,MATLABはオブジェクトの周囲に選択ハンドルを表示します。
“关闭”
——選択されていません。
SelectionHighlight
- - - - - -選択ハンドルの表示“上”
(既定値) |开/关逻辑値選択時の選択ハンドルの表示。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -选择
プロパティが“上”
に設定されているときに選択ハンドルを表示します。
“关闭”
- - - - - -选择
プロパティが“上”
に設定されている場合でも選択ハンドルを表示しません。
ButtonDownFcn
- - - - - -マウスクリックコールバック''
(既定値) |関数ハンドル|细胞配列|文字ベクトルマウスクリックコールバック。次の値のいずれかとして指定します。
関数ハンドル
関数ハンドルと追加の引数を含む细胞配列
ベースワークスペース内で評価される有効なMATLABコマンドまたはMATLAB関数の文字ベクトル(非推奨)
このプロパティは,オブジェクトをクリックしたときにコードを実行するために使用します。関数ハンドルを使用してこのプロパティを指定した場合、MATLAB はコールバックを実行するときに次の 2 つの引数をコールバック関数に渡します。
クリックしたオブジェクト——コールバック関数内から,クリックしたオブジェクトのプロパティにアクセスします。
イベントデータ——空の引数です。この引数が使用されないことを示すために,関数定義の中でこの引数をチルダ文字(~
)に置換します。
関数ハンドルを使用してコールバック関数を定義する方法についての詳細は,コールバック定義を参照してください。
メモ
PickableParts
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关闭”
に設定されている場合には,このコールバックは実行されません。
CreateFcn
- - - - - -作成関数''
(既定値) |関数ハンドル|细胞配列|文字ベクトルオブジェクト作成関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルである细胞配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効なMATLAB式を含む文字ベクトル(非推奨)。MATLABは,この式をベース ワークスペースで評価します。
コールバックを関数ハンドル,细胞配列,または文字ベクトルとして指定する方法の詳細については,コールバック定義を参照してください。
このプロパティは,MATLABがオブジェクトを作成するときに実行されるコールバック関数を指定します。MATLABはCreateFcn
コールバックを実行する前に,すべてのプロパティ値を初期化します。CreateFcn
プロパティを指定しない場合,MATLABは既定の作成関数を実行します。
既存のコンポーネントにCreateFcn
プロパティを設定しても効果はありません。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,作成中のオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
DeleteFcn
- - - - - -削除関数''
(既定値) |関数ハンドル|细胞配列|文字ベクトルオブジェクト削除関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルである细胞配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効なMATLAB式を含む文字ベクトル(非推奨)。MATLABは,この式をベース ワークスペースで評価します。
コールバックを関数ハンドル,细胞配列,または文字ベクトルとして指定する方法の詳細については,コールバック定義を参照してください。
このプロパティは,MATLABがオブジェクトを削除するときに実行されるコールバック関数を指定します。MATLABは,オブジェクトのプロパティを破棄する前にDeleteFcn
コールバックを実行します。DeleteFcn
プロパティを指定しない場合,MATLABは既定の削除関数を実行します。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,削除されるオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
可中断
- - - - - -コールバックの割り込み“上”
(既定値) |开/关逻辑値コールバックの割り込み。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
このプロパティは実行中のコールバックが割り込み可能かどうかを決定します。2次のつのコールバックの状態について考慮する必要があります。
"実行中"コールバックは,現在実行しているコールバックです。
“割り込み”コールバックは,実行中のコールバックに割り込もうとするコールバックです。
MATLABがコールバックを呼び出すたびに,そのコールバックは実行中のコールバック(がある場合)に割り込もうとします。実行中のコールバックを所有するオブジェクトの可中断
プロパティが,割り込み可能かどうかを決定します。
値が“上”
の場合,他のコールバックがオブジェクトのコールバックに割り込むことができます。割り込みは,drawnow
、数字
、uifigure
、getframe
、等待
、暂停
コマンドなどの,MATLABが次にキューを処理するポイントで発生します。
実行中のコールバックにこれらのいずれかのコマンドが含まれている場合,MATLABはそのポイントでコールバックの実行を停止し,割り込みコールバックを実行します。割り込みコールバックが完了すると,MATLABは実行中だったコールバックの実行を再開します。
実行中のコールバックにこれらのコマンドが含まれていない場合,MATLABはそのコールバックの実行を割り込みなしで完了します。
値が“关闭”
の場合,割り込みの試行はすべてブロックされます。割り込みコールバックを所有するオブジェクトのBusyAction
プロパティが,その割り込みコールバックを破棄するかキューに入れるかを決定します。
メモ
コールバックの割り込みと実行は,以下の状況では動作が異なります。
割り込みコールバックがDeleteFcn
、CloseRequestFcn
またはSizeChangedFcn
の各コールバックの場合,可中断
プロパティの値にかかわらず割り込みが発生します。
実行中のコールバックが関数等待
を現在実行している場合,可中断
プロパティの値にかかわらず割り込みが発生します。
计时器
オブジェクトは,可中断
プロパティ値にかかわらず,スケジュールに従って実行されます。
MATLABは,割り込みが発生したときにプロパティの状態や表示を保存しません。たとえば,gca
コマンドやgcf
コマンドから返されたオブジェクトは,別のコールバックを実行するときに変更されている可能性があります。
BusyAction
- - - - - -コールバックキューイング“队列”
(既定値) |“取消”
コールバックキューイング。“队列”
または“取消”
として指定します。BusyAction
プロパティはMATLABによる割り込みコールバックの実行の処理方法を決定します。2次のつのコールバックの状態について考慮する必要があります。
"実行中"コールバックは,現在実行しているコールバックです。
“割り込み”コールバックは,実行中のコールバックに割り込もうとするコールバックです。
MATLABがコールバックを呼び出すたびに,そのコールバックは実行中のコールバックに割り込もうとします。実行中のコールバックを所有するオブジェクトの可中断
プロパティが,割り込みを許可するかどうかを決定します。割り込みが許可されない場合は,割り込みコールバックを所有するオブジェクトのBusyAction
プロパティが,そのコールバックを破棄するかキューに入れるかを決定します。BusyAction
プロパティは次の値を取ることができます。
“队列”
——割り込みコールバックをキューに入れ,実行中のコールバックが終了した後に処理されるようにします。
“取消”
——割り込みコールバックを実行しません。
PickableParts
- - - - - -マウスクリックキャプチャ機能“可见”
(既定値) |“所有”
|“没有”
マウスクリックキャプチャ機能。第1次の値のつとして指定します。
“可见”
——表示されている場合にのみマウスクリックをキャプチャします。可见
プロパティは,“上”
に設定しなければなりません。GeographicAxes
オブジェクトがクリックに応答するか,先祖がクリックに応答するかは,HitTest
プロパティが決定します。
“所有”
——表示状態に関係なくマウスクリックをキャプチャします。可见
プロパティは“上”
または“关闭”
に設定できます。GeographicAxes
オブジェクトがクリックに応答するか,先祖がクリックに応答するかは,HitTest
プロパティが決定します。
“没有”
——マウスクリックをキャプチャしません。GeographicAxes
オブジェクトをクリックすると,图ウィンドウの現在のビュー内でその下にあるオブジェクト(通常は轴または图)にクリックが渡されます。HitTest
プロパティは無効になります。
クリック可能にしない他のオブジェクトの下にあるオブジェクトをクリック可能にする場合は,他のオブジェクトをクリックが通過するように,それらのオブジェクトのPickableParts
プロパティを“没有”
に設定します。
HitTest
- - - - - -キャプチャしたマウスクリックへの応答“上”
(既定値) |开/关逻辑値キャプチャしたマウスクリックへの応答。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
)として指定します。“上”
の値は真正と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -GeographicAxes
オブジェクトのButtonDownFcn
コールバックをトリガーします。快捷菜单
プロパティが定義されている場合は,コンテキストメニューを呼び出します。
“关闭”
- - - - - -GeographicAxes
オブジェクトの先祖のうち,次のいずれかの条件を満たす最も近い先祖のコールバックをトリガーします。
HitTest
プロパティが“上”
に設定されている
PickableParts
プロパティが,先祖によるマウスクリックのキャプチャを有効にする値に設定されている
メモ
PickableParts
プロパティは,GeographicAxes
オブジェクトがマウスクリックをキャプチャできるかどうかを決定します。キャプチャできない場合,HitTest
プロパティは無効です。
BeingDeleted
- - - - - -削除状態このプロパティは読み取り専用です。
削除状態。matlab.lang.OnOffSwitchState
型の开/关逻辑値として返されます。
MATLABは,DeleteFcn
コールバックが実行を開始すると,BeingDeleted
プロパティを“上”
に設定します。コンポーネントオブジェクトが存在しなくなるまでBeingDeleted
プロパティは“上”
に設定されたままです。
クエリや変更の前にオブジェクトが削除されようとしていないか確認するためにBeingDeleted
プロパティの値をチェックします。
父
- - - - - -親コンテナー数字
オブジェクト|面板
オブジェクト|选项卡
オブジェクト|TiledChartLayout
オブジェクト|GridLayout
オブジェクト親コンテナー。数字
、面板
、选项卡
、TiledChartLayout
,またはGridLayout
オブジェクトとして指定します。
孩子们
- - - - - -子GraphicsPlaceholder
配列|グラフィックスオブジェクトの配列子。グラフィックスオブジェクトの配列として返されます。このプロパティは,子のリストの参照や子の並べ替えに使用します。子を並べ替えるには、このプロパティ自体で値の順序を並べ替えます。
孩子们
プロパティを使用して子の追加や削除を行うことはできません。このリストに子を追加するには,子グラフィックスオブジェクトの父
プロパティにこのGeographicAxes
オブジェクトを設定します。
HandleVisibility
- - - - - -オブジェクトハンドルの可視性“上”
(既定値) |“关闭”
|“回调”
親の孩子们
プロパティ内でのオブジェクトハンドルの可視性。次の値のいずれかとして指定します。
“上”
——オブジェクトハンドルは常に表示されます。
“关闭”
——オブジェクトハンドルは常に非表示です。このオプションは,他の関数による意図しない変更を防止するために役立ちます。HandleVisibility
を“关闭”
に設定すると,その関数の実行中にハンドルが一時的に非表示になります。
“回调”
——オブジェクトハンドルはコールバック内から,あるいはコールバックにより呼び出される関数から参照できます。しかし,コマンドラインから呼び出される関数からは参照できません。このオプションを使用すると,コマンドラインからのオブジェクトへのアクセスがブロックされますが,コールバック関数からのアクセスは許可されます。
オブジェクトが親の孩子们
プロパティ内にリストされない場合,オブジェクト階層の検索またはハンドルプロパティのクエリによってオブジェクトハンドルを取得する関数は,そのオブジェクトハンドルを返しません。こうした関数の例としては,関数得到
、findobj
、gca
、gcf
、gco
、newplot
、班
、clf
,および关闭
などが挙げられます。
非表示のオブジェクトハンドルは有効なままです。ルートのShowHiddenHandles
プロパティを“上”
に設定すると,HandleVisibility
プロパティの設定にかかわらず,すべてのオブジェクトハンドルがリストされます。
类型
- - - - - -グラフィックスオブジェクトのタイプ“geoaxes”
(既定値)このプロパティは読み取り専用です。
グラフィックスオブジェクトのタイプ。“geoaxes”
として返されます。
标签
- - - - - -オブジェクト識別子''
(既定値) |文字ベクトル|字符串スカラーオブジェクト識別子。文字ベクトルまたは字符串スカラーとして指定します。オブジェクトの識別子として機能する一意の标签
値を指定できます。コードの他の部分からオブジェクトにアクセスする必要がある場合,関数findobj
を使用して标签
値に基づいてオブジェクトを検索できます。
用户数据
- - - - - -ユーザーデータ[]
(既定値) |配列ユーザーデータ。任意のMATLAB配列として指定します。たとえば,スカラー、ベクトル、行列、cell 配列、文字配列、table、または構造体を指定できます。このプロパティを使用して、任意のデータをオブジェクトに保存します。
程序设计师を使用している場合は,用户数据
プロパティを使用する代わりに,アプリでパブリックプロパティまたはプライベートプロパティを作成してデータを共有します。詳細については,程序设计师アプリ内でのデータの共有を参照してください。
ActivePositionProperty
は非推奨R2020a以降は非推奨
R2020a以降,ActivePositionProperty
の設定または取得は推奨されていません。代わりに,PositionConstraint
プロパティを使用してください。
現時点でActivePositionProperty
を削除する予定はありませんが,関数集
、得到
,または属性
を座標軸で呼び出す際にこのプロパティはリストされなくなりました。
コードを更新するには,以下の変更を行います。
ActivePositionProperty
のすべてのインスタンスをPositionConstraint
に置き換える。
“位置”
オプションへのすべての参照を“innerposition”
オプションに置き換える。
UIContextMenu
プロパティは非推奨R2020a以降は非推奨
R2020a以降,コンテキストメニューをグラフィックスオブジェクトまたはUIコンポーネントに割り当てるUIContextMenu
プロパティの使用は推奨されなくなりました。代わりに,快捷菜单
プロパティを使用してください。プロパティ値は同じです。
現在のところ,UIContextMenu
プロパティのサポートを削除する予定はありません。ただし,UIContextMenu
プロパティは,グラフィカルオブジェクトまたはUIコンポーネントで関数得到
を呼び出して返されるリストに表示されなくなります。
R2019bでの動作変更
R2019b以降,座標軸へのプロット後に座標軸のColorOrder
プロパティまたはLineStyleOrder
プロパティを変更すると,プロットの色とラインスタイルがただちに更新されます。R2019aおよびそれ以前のリリースでは,新しい色とラインスタイルは,既存のプロットではなく,後続のプロットにのみ影響します。
元の動作を保持するには,ColorOrder
プロパティまたはLineStyleOrder
プロパティを変更する前に,座標軸のColorOrderIndex
プロパティまたはLineStyleOrderIndex
プロパティを任意の値(その現在の値など)に設定します。
R2019bでの動作変更
R2019b以降,ColorOrder
プロパティまたはLineStyleOrder
プロパティを設定することにより既存のプロットの色とラインスタイルを変更できる新しいインデックス方式があります。MATLABは,ColorMode
、FaceColorMode
、MarkerFaceColorMode
またはCDataMode
をもつすべてのオブジェクトにこのインデックス方式を適用します。その結果,コードで生成されるプロットでは、前のリリースとは異なる色とライン スタイルが繰り返し使用されることがあります。
R2019aおよびそれ以前のリリースのMATLABで使用されている異なるインデックス方式では,既存のプロットの色を変更することができません。
プロットの色とラインスタイルを繰り返す方法を保持するには,座標軸にプロットする前に,座標軸のColorOrderIndex
プロパティまたはLineStyleOrderIndex
プロパティを任意の値(その現在の値など)に設定します。
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。