このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
グラフィックスオブジェクトのプロパティの設定
集(H,名称,值)
集(H, NameArray ValueArray)
组(H, S)
s =组(H)
值=设置(H,名称)
メモ
メモリリークの原因となるため,関数集
は、Java™オブジェクトに対して使用しないでください。詳細については,パブリックデータおよびプライベートデータへのアクセスを参照してください。
集(H,名称,值)
は,H
で識別されたオブジェクトのプロパティ的名字
に値を指定します。プロパティ名は一重引用符で囲みます(例:集(H,“颜色”,“红色”)
)。H
がオブジェクトのベクトルの場合,集
はこのプロパティをすべてのオブジェクトに設定します。H
が空の場合(つまり,[]
)、集
は何もしませんが警告やエラーは返しません。
集(H, NameArray ValueArray)
は、细胞配列NameArray
およびValueArray
を使用して複数のプロパティ値を設定します。各米
グラフィックスオブジェクトにn
個のプロパティ値を設定するには,ValueArray
を米
行n
列の细胞配列として指定します。ここで,m =长度(H)
およびn
は,NameArray
に含まれるプロパティ名の数と同じです。
组(H, S)
は,年代
を使用して複数のプロパティ値を指定します。ここで,年代
は,フィールド名がオブジェクトのプロパティ名であり,フィールド値がそのプロパティ値である構造体です。MATLAB®は空の構造体を無視します。
s =组(H)
は,H
で識別されるオブジェクトにユーザー設定が可能なプロパティとその値を返します。年代
は,フィールド名がオブジェクトのプロパティ名で,フィールド値が対応するプロパティの可能な値である構造体です。出力引数を指定しない場合,MATLABソフトウェアは画面にその情報を表示します。H
は単一オブジェクトでなければなりません。
值=设置(H,名称)
は,指定したプロパティに設定可能なプロパティ値を返します。設定可能な値が文字ベクトルの場合,関数集
は细胞配列值
のセルごとに各文字ベクトルを返します。他のプロパティに対しては,関数集
は,的名字
にプロパティの固定セットがないことを示すステートメントを返します。出力引数を指定しない場合,MATLABは画面にその情報を表示します。H
は単一オブジェクトでなければなりません。
関数集
の呼び出しでは,任意のプロパティの名前と値のペア,構造体,细胞配列を使用できます。
1回の関数呼び出しで字形大小
プロパティとFontUnits
プロパティの両方を設定する場合,MATLABソフトウェアが指定された字形大小
を適切に解析するように,まずはじめにFontUnits
プロパティを設定しなければなりません。图や轴の単位についても同様で,单位
プロパティは,必ずその単位を使用するプロパティの設定前に設定します。以下に例を示します。
f = figure('Units','characters','Position',[30 30 120 35]);