主要内容

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

得到

グラフィックスオブジェクトのプロパティのクエリ

構文

v =得到(h)
v = get (h, propertyName)
v = get (h, propertyArray)
v = get (h,“违约”)
v = get (h, defaultTypeProperty)
v =得到(大的,“工厂”)
factoryTypeProperty v = get(大的)

説明

メモ

メモリリークの原因となるため,関数得到は、Java™オブジェクトに対して使用しないでください。詳細については,パブリックデータおよびプライベートデータへのアクセスを参照してください。

v =得到(h)は,hで指定されたグラフィックスオブジェクトのプロパティおよびプロパティ値をすべて返します。vは構造体であり,そのフィールド名がプロパティ名,その値が対応するプロパティ値です。hは,単一のオブジェクトまたはn列のオブジェクト配列です。hが単一のオブジェクトであり,出力引数を指定しない場合,MATLAB®はその情報を画面上に表示します。

v = get (h, propertyName)は,propertyNameで指定したプロパティの値を返します。プロパティ名は一重引用符で囲みます(例:get (h,“颜色”))。出力引数を指定しない場合,MATLABは画面上に情報を表示します。

v = get (h, propertyArray)は,n列の细胞配列を返します。ここで长度(h)に等しく,npropertyArray内のプロパティ名の数に等しくなります。

v = get (h,“违约”)は,hオブジェクトに現在定義されているすべての既定値を構造体配列で返します。フィールド名はオブジェクトのプロパティ名であり,フィールド値はそれに対応するプロパティ値です。出力引数を設定しなければ,MATLABは,画面上に情報を表示します。

v = get (h, defaultTypeProperty)は,指定したプロパティの現在の既定値を返します。引数defaultTypePropertyは,默认的という単語にオブジェクトタイプ(数字など)とプロパティ名(颜色など)を連結し,一重引用符で囲んだものです。たとえば,get(大的,“defaultFigureColor”)のようになります。

v =得到(大的,“工厂”)は,すべてのユーザー設定可能なプロパティの出荷時設定値を構造体配列で返します。フィールド名はオブジェクトのプロパティ名であり,フィールド値はそれに対応するプロパティ値です。出力引数を設定しなければ,MATLABは,画面上に情報を表示します。

factoryTypeProperty v = get(大的)は,指定したプロパティの出荷時設定値を返します。引数factoryTypePropertyは,工厂という単語にオブジェクトタイプ(数字など)とプロパティ名(颜色など)を連結し,一重引用符で囲んだものです。たとえば,get(大的,“factoryFigureColor”)のようになります。

すべて折りたたむ

ラインプロットを作成して,图线オブジェクトpを返します。ラインのプロパティおよび現在のプロパティ値をすべてリストします。

p =情节(1:10);得到(p)
AlignVertexCenters: 'off'注释:[1x1 matlab.graphics.eventdata。注释]被删除:'off' BusyAction: 'queue' ButtonDownFcn: " Children: [] Clipping: 'on' Color: [0.9290 0.6940 0.1250] CreateFcn: " DisplayName: " HandleVisibility: 'on' HitTest: 'on' Interruptible: 'on' LineStyle: '-' LineWidth: 0.5000 Marker: 'none' markedgecolor: 'auto' markedgecolor: 'none' MarkerSize: 6[1 x1轴]PickableParts:“可见”选择:“关闭”SelectionHighlight:”的标签:“类型:“行”快捷菜单:[]用户数据:[]可见:在“XData: (1 2 3 4 5 6 7 8 9 10] XDataMode:“汽车”XDataSource:“YData: (1 2 3 4 5 6 7 8 9 10] YDataSource:“ZData: [1 x0双]ZDataSource:“

ラインプロットを作成して,图线オブジェクトpを返します。得到を使用して,线宽プロパティの現在の値を返します。

p =情节(1:10);get (p,“线宽”
ans = 0.5000

円形マーカーをもつラインプロットを作成して,图线オブジェクトpを返します。得到を使用して,オブジェクトの线宽标记およびMarkerSizeの各プロパティの現在の値を返します。

p =情节(1:10“ro - - - - - -”);道具= {“线宽”“标记”“MarkerSize”};得到(p、道具)
= [0.5000] 'o' [6]

すべての线グラフィックスオブジェクトのルートに定義されている线宽プロパティの既定値を返します。

get(大的,“DefaultLineLineWidth”
ans = 0.5000
R2006aより前に導入