copy
クラス: matlab.mixin.Copyable
パッケージ: matlab.mixin
ハンドル オブジェクトの配列のコピー
構文
B = copy(A)
説明
B = copy(A)
はハンドル A
の配列内の各要素をハンドル B
の新しい配列にコピーします。
copy
メソッドは次のルールに従ってコピーを実行します。
copy
メソッドはDependent
プロパティをコピーしないMATLAB® はプロパティ値に含まれる任意のハンドルで再帰的に
copy
を呼び出すMATLAB はコピー処理中にクラス コンストラクター メソッドまたはプロパティの set メソッドを呼び出さない。
B
はA
と同じ要素数と同じサイズをもつ。B
は、A
と同じクラスである。A
が空の場合、B
も空である。A
が異種混合の場合、B
も異種混合である。A
が削除されたハンドル オブジェクトを含む場合、コピーによってB
に同じクラスの削除されたハンドルが作成される。A
のオブジェクトに関連付けられたダイナミック プロパティおよびリスナーは、B
のオブジェクトにコピーされない。クラス
delete
メソッド内部のcopy
を呼び出せる。
入力引数
|
ハンドル オブジェクト配列 |
出力引数
|
|