メインコンテンツ

ハンドル クラス

ハンドル クラスは参照セマンティクスをサポートします。

handle クラス コンストラクターは、作成されたオブジェクトへの参照であるハンドル オブジェクトを返します。MATLAB® にオリジナル オブジェクトのコピーを作成させないで、ハンドル オブジェクトを複数の変数に割り当てたり、あるいはそれを関数に渡したりすることができます。ハンドル オブジェクトの操作方法の説明については、ハンドル オブジェクトの動作を参照してください。

関数

isequalDetermine array equality
eq等価性の判定
matlab.lang.invalidHandleConstruct array of invalid handles (R2024b 以降)

クラス

handleすべてのハンドル クラスのスーパークラス
matlab.mixin.SetGetset メソッドと get メソッドでハンドル クラスを提供
matlab.mixin.SetGetExactNamesset メソッドと get メソッドで正確な名前の一致を要求
dynamicprops動的プロパティをサポートするクラスのスーパークラス
matlab.mixin.Copyableハンドル オブジェクトのコピー機能を提供するスーパークラス
matlab.lang.WeakReferenceWeak reference to handle object (R2024b 以降)
matlab.lang.HandlePlaceholderBasic subclass of handle (R2024b 以降)

メソッド

addlistenerイベント ソースにバインドされたイベント リスナーの作成
listenerイベント ソースにバインドされないイベント リスナーの作成
notifyイベントの発生をリスナーに通知
deleteハンドル オブジェクトの削除
findobjハンドル オブジェクトの検索
findpropmatlab.metadata.Property オブジェクトの検索
isvalid有効なハンドルの判定
relationaloperators等価性の判定またはハンドル オブジェクトの並べ替え

トピック

ハンドル クラスと値クラスの特性

ハンドル クラスをベースとする構築

ハンドル クラスの操作