このペジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
区域のプロパティ
面グラフの外観と動作
区域
プロパティは,区域
オブジェクトの外観と動作を制御します。プロパティの値を変更することによって、面グラフの一部の特性を変更できます。プロパティのクエリと設定にはドット表記を使用します。
Ar =面积(1:10);ar.EdgeColor = 'red';
色とスタ邮箱ル
FaceColor
- - - - - -領域の塗りぶし色
RGB 3成分|16進数カラコド|“r”
|‘g’
|“b”
|“平”
|……
領域の塗りぶし色。RGB 3成分、16 進数カラー コード、色名、または“平”
として指定します。
R2017bから,この既定値は座標軸のColorOrder
プロパティのRGB 3成分です。以前のリリスにおいて,この既定値は“平”
で,色はカラマップに基づいていました。
カスタム色を使用する場合は,rgb 3成分または16進数カラ。
RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は
[0, 1]
の範囲でなければなりません。たとえば[0.4 0.6 0.7]
のようになります。16進数カラコドは,ハッシュ記号(
#
)で始まり,3桁または6桁の0
からF
までの範囲の16進数が続く文字ベクトルまたはstringスカラです。これらの値では大文字小文字は区別されません。したがって,カラコド“# FF8800”
、“# ff8800”
、“# F80”
,および“# f80”
は等価です。
あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。
色名 | 省略名 | RGB 3成分 | 16進数カラコド | 外観 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 1 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 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” |
|
FaceColorMode
- - - - - -FaceColor
の設定方法を制御
“汽车”
(既定値) |“手动”
FaceColor
プロパティの設定方法を制御します。次のいずれかの値として指定します。
“汽车”
-座標軸のColorOrder
プロパティから色を選択することにより,matlabがFaceColor
プロパティ値を制御します。“手动”
—オブジェクトを作成するチャト関数を呼び出すときに色を指定するか,作成後のオブジェクトでFaceColor
プロパティを設定することにより,FaceColor
プロパティの値を手動で制御します。
FaceColor
プロパティの値を手動で変更すると,matlabはFaceColorMode
プロパティの値を“手动”
に変更します。
EdgeColor
- - - - - -領域の外枠の色
[0 0 0]
(既定値) |RGB 3成分|“r”
|‘g’
|“b”
|“平”
|……
領域の外枠の色。RGB 3成分,16進数カラ,コ,ド,色名,または“平”
として指定します。このプロパティを“平”
として指定する場合は,カラマップの色を使用します。
カスタム色を使用する場合は,rgb 3成分または16進数カラ。
RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は
[0, 1]
の範囲でなければなりません。たとえば[0.4 0.6 0.7]
のようになります。16進数カラコドは,ハッシュ記号(
#
)で始まり,3桁または6桁の0
からF
までの範囲の16進数が続く文字ベクトルまたはstringスカラです。これらの値では大文字小文字は区別されません。したがって,カラコド“# FF8800”
、“# ff8800”
、“# F80”
,および“# f80”
は等価です。
あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。
色名 | 省略名 | RGB 3成分 | 16進数カラコド | 外観 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 1 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 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” |
|
FaceAlpha
- - - - - -面の透明度
1
(既定値) |範囲[0, 1]
のスカラ
面の透明度。[0, 1]
の範囲のスカラとして指定します。値1は不透明,値0は完全な透明を表します。0と1の間の値は半透明です。
例:a.FaceAlpha = 0.5;
EdgeAlpha
- - - - - -エッジの透明度
1
(既定値) |範囲[0, 1]
のスカラ
エッジの透明度。[0, 1]
の範囲のスカラとして指定します。値1は不透明,値0は完全な透明を表します。0と1の間の値は半透明です。
例:a.EdgeAlpha = 0.5;
线型
- - - - - -ラ邮箱ンスタ邮箱ル
“- - -”
(既定値) |“——”
|“:”
|“-”。
|“没有”
ラ邮箱ンスタ邮箱ル。次の表にリストされたオプションのいずれかとして指定します。
ラ邮箱ンスタ邮箱ル | 説明 | 結果として得られる線 |
---|---|---|
“- - -” |
実線 |
|
“——” |
破線 |
|
“:” |
点線 |
|
“-”。 |
一点鎖線 |
|
“没有” |
ラ邮箱ンなし | ラ邮箱ンなし |
线宽
- - - - - -領域の外枠の幅
0.5
(既定値) |スカラ数値
領域の外枠の幅。ポ邮箱ント単位のスカラ邮箱数値として指定します。1ポ管理员ントは1/72管理员ンチです。
例:1.5
デタ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
SeriesIndex
- - - - - -シリズ
0または正の整数
シリズ。0
または正の整数として指定します。このプロパティは,いくかの区域
オブジェクトの面の色を,互いに一致するよう再割り当てするのに役立ます。既定では,区域
オブジェクトのSeriesIndex
プロパティは,1
から始まる,作成順に対応する数値です。
MATLABは,この数値を使用して,プロット関数を呼び出すときに面の色を割り当てるインデックスを計算します。このンデックスは,座標軸のColorOrder
プロパティに格納されている配列の行を表します。
Matlabでは,区域
オブジェクトの面の色は,そのSeriesIndex
を変更したとき,または座標軸のColorOrder
プロパティを変更したときに自動的に更新されます。ただし,変更が有効になるには,以下の条件に該当しなければなりません。
区域
オブジェクトのFaceColorMode
プロパティが“汽车”
に設定されている。区域
オブジェクトのSeriesIndex
プロパティが0
より大きい。斧头オブジェクトの
NextSeriesIndex
プロパティが0
より大きい。
AlignVertexCenters
- - - - - -垂直および水平のラ邮箱ンのシャ邮箱プ化
“关闭”
(既定値) |开/关逻辑値
垂直および水平のラ邮箱ンのシャ邮箱プ化。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値はtrueと等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
—垂直および水平のラ邮箱ンをシャ邮箱プ化して不均一な外観を取り除きます。“关闭”
—垂直または水平のラ邮箱ンをシャ邮箱プ化しません。均一でない太さや色でラ邮箱ンが表示される場合があります。
関連付けられている图のGraphicsSmoothing
プロパティが“上”
に設定されていて渲染器
プロパティがopengl的
に設定されている場合,图のプロットには平滑化技法が適用されます。場合によってはこの平滑化技法が原因で,垂直および水平のラインが均一でない太さや色で表示されることがあります。この不均一な外観を取り除くためにAlignVertexCenters
プロパティを使用します。
メモ
この機能をサポトするグラフィックスカドがなければなりません。この機能がサポトされているかどうかを確認するには,関数rendererinfo
を呼び出します。サポトされている場合、rendererinfo
はinfo.Details.金宝appSupportsAlignVertexCenters
に1
の値を返します。
ベスラ
BaseValue
- - - - - -ベスラ
0
(既定値) |数値スカラ
ベスラ。数値スカラとして指定します。ベースライン値は、水平ベースラインの y 座標を指定します。面積プロットは、データ値とベースラインの間に拘束された領域を塗りつぶします。
ShowBaseLine
- - - - - -ベスラ
“上”
(既定値) |开/关逻辑値
ベスラ。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
—ベスラ。“关闭”
—ベスラ。
基线
- - - - - -ベスラ
基线オブジェクト
このプロパティは読み取り専用です。
基线オブジェクト。ベスラプロパティの一覧にいては,基线のプロパティを参照してください。
デタ
XData
- - - - - -X座標
[]
(既定値) |ベクトル
X座標。ベクトルとして指定します。あるいは、関数区域
の入力引数X
を使用して,x座標を指定します。X
を指定しない場合,区域
はYData
の値の邮箱ンデックスをx座標として使用します。
XData
とYData
は同じ長さでなければなりません。
例:1:10
デタ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
XDataMode
- - - - - -XData
の選択モド
“汽车”
(既定値) |“手动”
XData
の選択モド。次の値のいずれかとして指定します。
“汽车”
- - - - - -YData
の値の邮箱ンデックスを使用します。“手动”
-手動で指定した値を使用します。値を指定するには,XData
プロパティを設定するか,関数区域
に入力引数X
を渡します。
XDataSource
- - - - - -XData
にリンクされている変数
”
(既定値) |文字ベクトル|字符串
XData
にリンクされている変数。MATLABワークスペースの変数名を含む文字ベクトルまたは string として指定します。MATLAB はベース ワークスペース内の変数を評価してXData
を生成します。
既定ではリンクされている変数はないため,この値は空の文字ベクトル”
です。変数をリンクしてもmatlabはXData
の値をすぐに更新しません。デタ値の更新を強制するには、関数refreshdata
を使用します。
メモ
1つのデータソースプロパティを異なる次元のデータを含む変数に変更すると,すべてのデータソースプロパティを適切な値に変更するまでは,関数が警告を生成し,グラフが描画されない可能性があります。
例:“x”
YData
- - - - - -Y座標
[]
(既定値) |ベクトル
Y座標。ベクトルとして指定します。あるいは、関数区域
の入力引数Y
を使用して,y座標を指定します。
XData
とYData
は同じ長さでなければなりません。
例:1:10
デタ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|持续时间
YDataSource
- - - - - -YData
にリンクされている変数
”
(既定値) |文字ベクトル|字符串
YData
にリンクされている変数。MATLABワークスペースの変数名を含む文字ベクトルまたは string として指定します。MATLAB はベース ワークスペース内の変数を評価してYData
を生成します。
既定ではリンクされている変数はないため,この値は空の文字ベクトル”
です。変数をリンクしてもmatlabはYData
の値をすぐに更新しません。デタ値の更新を強制するには、関数refreshdata
を使用します。
メモ
1つのデータソースプロパティを異なる次元のデータを含む変数に変更すると,すべてのデータソースプロパティを適切な値に変更するまでは,関数が警告を生成し,グラフが描画されない可能性があります。
例:“y”
凡例
DisplayName
- - - - - -凡例ラベル
”
(既定値) |文字ベクトル|字符串スカラ
凡例ラベル。文字ベクトルまたはstringスカラ。传说
コマンドを呼び出すまで,凡例は表示されません。テキストを指定しない場合,传说
は“dataN”
形式を使用してラベルを設定します。
注释
- - - - - -凡例にオブジェクトを含めるか除外するかの制御
注释
オブジェクト
このプロパティは読み取り専用です。
凡例にオブジェクトを含めるか除外するかの制御。注释
オブジェクトとして返されます。基となるIconDisplayStyle
プロパティを次のいずれかの値に設定します。
“上”
—凡例にオブジェクトを含めます(既定)。“关闭”
-凡例にオブジェクトを含めません。
たとえば,グラフィックスオブジェクト去
を凡例から除外するには,IconDisplayStyle
プロパティを“关闭”
に設定します。
go.Annotation.LegendInformation.IconDisplayStyle =“关闭”;
あるいは,関数传说
を使用して,凡例内の項目を制御することもできます。最初の入力引数を,含めるグラフィックスオブジェクトのベクトルとして指定します。最初の入力引数に既存のグラフィックスオブジェクトを指定しない場合,それは凡例に表示されません。ただし,凡例が作成された後に座標軸に追加されたグラフィックスオブジェクトは凡例には表示されません。追加の項目を避けるには,すべてのプロットを作成した後に凡例を作成することを考慮してください。
対話機能
可见
- - - - - -可視性の状態
“上”
(既定値) |开/关逻辑値
可視性の状態。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
-オブジェクトを表示します。“关闭”
-オブジェクトを削除せずに非表示にします。非表示のオブジェクトのプロパティには引き続きアクセスできます。
DataTipTemplate
- - - - - -デタヒントの内容
DataTipTemplate
オブジェクト
デタヒントの内容。DataTipTemplate
オブジェクトとして指定します。基となるDataTipTemplate
オブジェクトのプロパティを変更することにより,デタヒントに表示される内容を制御できます。プロパティの一覧にいては,DataTipTemplateのプロパティを参照してください。
デタヒントの変更の例にいては,カスタムデタヒントの作成を参照してください。
メモ
DataTipTemplate
オブジェクトはfindobj
またはfindall
によって返されず,copyobj
によってコピされません。
快捷菜单
- - - - - -コンテキストメニュ
空のGraphicsPlaceholder
配列(既定値) |快捷菜单
オブジェクト
コンテキストメニュ。快捷菜单
オブジェクトとして指定します。このプロパティは,オブジェクトを右クリックしたときにコンテキストメニューを表示するために使用します。関数uicontextmenu
を使用して,コンテキストメニュを作成します。
メモ
PickableParts
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关闭”
に設定されている場合には,このコンテキストメニュは表示されません。
选择
- - - - - -選択状態
“关闭”
(既定値) |开/关逻辑値
選択状態。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値はtrueと等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
-選択されています。プロット編集モドでオブジェクトをクリックした場合,matlabは选择
プロパティを“上”
に設定します。SelectionHighlight
プロパティも“上”
に設定されている場合,matlabはオブジェクトの周囲に選択ハンドルを表示します。“关闭”
-選択されていません。
SelectionHighlight
- - - - - -選択ハンドルの表示
“上”
(既定値) |开/关逻辑値
選択時の選択ハンドルの表示。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値はtrueと等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -选择
プロパティが“上”
に設定されているときに選択ハンドルを表示します。“关闭”
- - - - - -选择
プロパティが“上”
に設定されている場合でも選択ハンドルを表示しません。
剪裁
- - - - - -座標軸の範囲でのオブジェクトのクリップ
“上”
(既定値) |开/关逻辑値
座標軸の範囲でのオブジェクトのクリップ。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値はtrueと等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
の値は座標軸の範囲外になるオブジェクトの部分をクリップします。“关闭”
の値は座標軸の範囲外に表示される部分があってもオブジェクト全体を表示します。プロットの作成,抓住
の設定,座標軸のスケーリングの固定を行ってから,元のプロットよりも大きくなるようにオブジェクトを作成した場合,オブジェクトの一部が座標軸の範囲の外に表示されることがあります。
オブジェクトを含む座標軸の剪裁
プロパティは“上”
に設定しなければなりません。そうしない場合,このプロパティの効果はありません。クリップ動作の詳細にいては,座標軸の剪裁
プロパティを参照してください。
コルバック
ButtonDownFcn
- - - - - -マウスクリックコルバック
”
(既定値) |関数ハンドル|细胞配列|文字ベクトル
マウスクリックコルバック。次の値のいずれかとして指定します。
関数ハンドル
関数ハンドルと追加の引数を含むcell配列
ベースワークスペース内で評価される有効なMATLABコマンドまたはMATLAB関数の文字ベクトル(非推奨)
このプロパティは,オブジェクトをクリックしたときにコドを実行するために使用します。関数ハンドルを使用してこのプロパティを指定した場合、MATLAB はコールバックを実行するときに次の 2 つの引数をコールバック関数に渡します。
クリックしたオブジェクト——コールバック関数内から,クリックしたオブジェクトのプロパティにアクセスします。
e .ベントデタ—空の引数です。この引数が使用されないことを示すために,関数定義の中でこの引数をチルダ文字(
~
に置換します。
関数ハンドルを使用してコルバック関数を定義する方法にいての詳細は,コルバック定義を参照してください。
メモ
PickableParts
プロパティが“没有”
に設定されている場合またはHitTest
プロパティが“关闭”
に設定されている場合には,このコルバックは実行されません。
CreateFcn
- - - - - -作成関数
”
(既定値) |関数ハンドル|细胞配列|文字ベクトル
オブジェクト作成関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルであるcell配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効なmatlab式を含む文字ベクトル(非推奨)。Matlabは,この式をベース ワークスペースで評価します。
コルバックを関数ハンドル,单元格配列,または文字ベクトルとして指定する方法の詳細にいては,コルバック定義を参照してください。
このプロパティは,MATLABがオブジェクトを作成するときに実行されるコールバック関数を指定します。MATLABはCreateFcn
コルバックを実行する前に,すべてのプロパティ値を初期化します。CreateFcn
プロパティを指定しない場合,matlabは既定の作成関数を実行します。
既存のコンポネントにCreateFcn
プロパティを設定しても効果はありません。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,作成中のオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
DeleteFcn
- - - - - -削除関数
”
(既定値) |関数ハンドル|细胞配列|文字ベクトル
オブジェクト削除関数。次の値のいずれかとして指定します。
関数ハンドル。
最初の要素が関数ハンドルであるcell配列。细胞配列内のその後の要素はコールバック関数に渡される引数です。
有効なmatlab式を含む文字ベクトル(非推奨)。Matlabは,この式をベース ワークスペースで評価します。
コルバックを関数ハンドル,单元格配列,または文字ベクトルとして指定する方法の詳細にいては,コルバック定義を参照してください。
このプロパティは,MATLABがオブジェクトを削除するときに実行されるコールバック関数を指定します。Matlabは,オブジェクトのプロパティを破棄する前にDeleteFcn
コルバックを実行します。DeleteFcn
プロパティを指定しない場合,matlabは既定の削除関数を実行します。
このプロパティを関数ハンドルまたは细胞配列として指定した場合,コールバック関数の最初の引数を使用して,削除されるオブジェクトにアクセスできます。それ以外の場合は,関数gcbo
を使用してオブジェクトにアクセスします。
コルバック実行制御
可中断
- - - - - -コルバックの割り込み
“上”
(既定値) |开/关逻辑値
コルバックの割り込み。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値は真正的
と等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
このプロパティは実行中のコルバックが割り込み可能かどうかを決定します。次の2のコルバックの状態に。
"実行中"コルバックは,現在実行しているコルバックです。
“割り込み”コルバックは,実行中のコルバックです。
MATLABは,コールバックキューを処理するコマンドを実行するたびにコールバックの割り込み動作を判別します。これらのコマンドには,drawnow
、数字
、uifigure
、getframe
、等待
、暂停
があります。
実行中コルバックにこれらのコマンドが含まれていない場合,割り込みは発生しません。Matlabは,実行中コールバックの実行を先に終了させ、その後に割り込みコールバックを実行します。
実行中コールバックにこれらのいずれかのコマンドが含まれている場合,実行中コールバックを所有するオブジェクトの可中断
プロパティに応じて割り込みが発生するかどうかが決まります。
可中断
の値が“关闭”
の場合,割り込みは発生しません。代わりに,割り込みコールバックを所有するオブジェクトのBusyAction
プロパティに応じて,割り込みコールバックが破棄されるかコールバックキューに追加されるかが決まります。可中断
の値が“上”
の場合,割り込みが発生します。Matlabは,コルバックキューの次回処理時に、実行中コールバックの実行を停止し、割り込みコールバックを実行します。割り込みコールバックが完了した後、MATLAB は実行中だったコールバックの実行を再開します。
メモ
コルバックの割り込みと実行は,以下の状況では動作が異なります。
割り込みコルバックが
DeleteFcn
、CloseRequestFcn
またはSizeChangedFcn
コルバックの場合,可中断
プロパティの値にかかわらず割り込みが発生します。実行中のコルバックが関数
等待
を現在実行している場合,可中断
プロパティの値にかかわらず割り込みが発生します。割り込みコルバックが
计时器
オブジェクトで所有されている場合,可中断
プロパティの値にかかわらずスケジュルに従ってコルバックが実行されます。
BusyAction
- - - - - -コルバックキュング
“队列”
(既定値) |“取消”
コルバックキュング。“队列”
または“取消”
として指定します。BusyAction
プロパティはmatlabによる割り込みコによる割り込みコルバックの実行の処理方法を決定します。次の2のコルバックの状態に。
"実行中"コルバックは,現在実行しているコルバックです。
“割り込み”コルバックは,実行中のコルバックです。
BusyAction
プロパティによってコールバックキューイングの動作が決まるのは,次の両方の条件を満たす場合のみです。
これらの条件に当てはまる場合,割り込みコルバックを所有するオブジェクトのBusyAction
プロパティに応じてmatlabによる割り込みコによる割り込みコルバックの処理方法が決まります。BusyAction
プロパティは次の値を取ることができます。
“队列”
—割り込みコルバックをキュに入れ,実行中のコルバックが終了した後に処理されるようにします。“取消”
—割り込みコルバックを実行しません。
PickableParts
- - - - - -マウスクリックキャプチャ機能
“可见”
(既定値) |“没有”
マウスクリックキャプチャ機能。次の値の1として指定します。
“可见”
-表示されている場合にのみマウスクリックをキャプチャします。可见
プロパティは,“上”
に設定しなければなりません。区域
オブジェクトがクリックに応答するか,先祖がクリックに応答するかは,HitTest
プロパティが決定します。“没有”
-マウスクリックをキャプチャしません。区域
オブジェクトをクリックすると,图ウィンドウの現在のビュー内でその後ろにあるオブジェクトにクリックが渡されます。区域
オブジェクトのHitTest
プロパティの効果はありません。
HitTest
- - - - - -キャプチャしたマウスクリックへの応答
“上”
(既定値) |开/关逻辑値
キャプチャしたマウスクリックへの応答。“上”
または“关闭”
,もしくは数値または逻辑1
(真正的
)または0
(假
として指定します。“上”
の値はtrueと等価であり,“关闭”
は假
と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState
型の开/关逻辑値として格納されます。
“上”
- - - - - -区域
オブジェクトのButtonDownFcn
コルバックをトリガします。快捷菜单
プロパティが定義されている場合は,コンテキストメニュを呼び出します。“关闭”
- - - - - -区域
オブジェクトの先祖のう,次のいずれかの条件を満たす最も近い先祖のコルバックをトリガします。HitTest
プロパティが“上”
に設定されているPickableParts
プロパティが,先祖によるマウスクリックのキャプチャを有効にする値に設定されている
メモ
PickableParts
プロパティは,区域
オブジェクトがマウスクリックをキャプチャできるかどうかを決定します。キャプチャできない場合,HitTest
プロパティは無効です。
BeingDeleted
- - - - - -削除状態
开/关逻辑値
このプロパティは読み取り専用です。
削除状態。matlab.lang.OnOffSwitchState
型の开/关逻辑値として返されます。
Matlabは,DeleteFcn
コルバックが実行を開始すると,BeingDeleted
プロパティを“上”
に設定します。コンポネントオブジェクトが存在しなくなるまでBeingDeleted
プロパティは“上”
に設定されたままです。
クエリや変更の前にオブジェクトが削除されようとしていないか確認するためにBeingDeleted
プロパティの値をチェックします。
親/子
父
- - - - - -親
轴
オブジェクト|集团
オブジェクト|变换
オブジェクト
親。轴
、集团
または变换
オブジェクトとして指定します。
孩子们
- - - - - -子
空のGraphicsPlaceholder
配列|DataTip
オブジェクト配列
子。空のGraphicsPlaceholder
配列,またはDataTip
オブジェクト配列として返されます。このプロパティを使用して、チャートにプロットされるデータ ヒントのリストを表示します。
孩子们
プロパティを使用して子の追加や削除を行うことはできません。このリストに子を追加するには,DataTip
オブジェクトの父
プロパティをチャトオブジェクトに設定します。
HandleVisibility
- - - - - -オブジェクトハンドルの可視性
“上”
(既定値) |“关闭”
|“回调”
親の孩子们
プロパティ内でのオブジェクトハンドルの可視性。次の値のいずれかとして指定します。
“上”
-オブジェクトハンドルは常に表示されます。“关闭”
-オブジェクトハンドルは常に非表示です。このオプションは,他の関数による意図しない変更を防止するために役立ます。HandleVisibility
を“关闭”
に設定すると,その関数の実行中にハンドルが一時的に非表示になります。“回调”
——オブジェクトハンドルはコールバック内から,あるいはコールバックにより呼び出される関数から参照できます。しかし、コマンドラ以及ンから呼び出される関数からは参照できません。このオプションを使用すると,コマンドラインからのオブジェクトへのアクセスがブロックされますが,コールバック関数からのアクセスは許可されます。
オブジェクトが親の孩子们
プロパティ内にリストされない場合,オブジェクト階層の検索またはハンドルプロパティのクエリによってオブジェクトハンドルを取得する関数は,そのオブジェクトハンドルを返しません。こうした関数の例としては,関数得到
、findobj
、gca
、gcf
、gco
、newplot
、班
、clf
,および关闭
などが挙げられます。
非表示のオブジェクトハンドルは有効なままです。ルトのShowHiddenHandles
プロパティを“上”
に設定すると,HandleVisibility
プロパティの設定にかかわらず,すべてのオブジェクトハンドルがリストされます。
識別子
类型
- - - - - -グラフィックスオブジェクトのタ邮箱プ
“区域”
このプロパティは読み取り専用です。
グラフィックスオブジェクトのタ邮箱プ。“区域”
として返されます。プロット階層内にある特定のタイプのすべてのオブジェクトを検出するためにこのプロパティを使用できます。たとえばfindobj
を使用してタ邮箱プを検索します。
标签
- - - - - -オブジェクト識別子
”
(既定値) |文字ベクトル|字符串スカラ
オブジェクト識別子。文字ベクトルまたは字符串スカラとして指定します。オブジェクトの識別子として機能する一意の标签
値を指定できます。コドの他の部分からオブジェクトにアクセスする必要がある場合,関数findobj
を使用して标签
値に基づいてオブジェクトを検索できます。
用户数据
- - - - - -ユザデタ
[]
(既定値) |配列
ユザデタ。任意のmatlab配列として指定します。たとえば,スカラー、ベクトル、行列、cell 配列、文字配列、table、または構造体を指定できます。このプロパティを使用して、任意のデータをオブジェクトに保存します。
App Designerを使用している場合は,用户数据
プロパティを使用する代わりに,アプリでパブリックプロパティまたはプライベートプロパティを作成してデータを共有します。詳細にいては,App Designerアプリ内でのデタの共有を参照してください。
バジョン履歴
R2006aより前に導入R2020a:UIContextMenu
プロパティは非推奨
R2020a以降は非推奨
R2020a以降,UIContextMenu
プロパティの設定または取得は推奨されていません。代わりに,快捷菜单
プロパティを使用してください。これは,UIContextMenu
プロパティと同じタプの入力を受け入れ,同じように動作します。
現時点でUIContextMenu
プロパティを削除する予定はありませんが,関数集
、得到
,または属性
を区域
オブジェクトで呼び出す際にリストされなくなりました。
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。WebブラウザはMATLABコマンドをサポトしていません。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。