主要内容

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

クラスのオブジェクト表示のカスタマイズ

MATLAB®によってコマンドウィンドウにクラスのオブジェクトが表示される方法をカスタマイズ

CustomDisplayクラスは,MATLABによるオブジェクトの表示方法をカスタマイズするために使用できるインターフェイスを定義します。インターフェイスの概要は,カスタム表示インターフェイスを参照してください。

関数

显示 式の変数または結果に関する情報を表示
细节 配列の詳細の表示

クラス

matlab.mixin.CustomDisplay オブジェクトの表示をカスタマイズするインターフェイス
matlab.mixin.util.PropertyGroup オブジェクト表示のためのカスタムプロパティリスト

トピック

カスタム表示インターフェイスのクラスとメソッド

カスタム表示インターフェイス

CustomDisplayクラスは,クラスのオブジェクトの表示をカスタマイズするAPIを提供しています。

CustomDisplayの機能

MATLABはオブジェクトの状態を判定し,その状態に対し特定のメソッドを呼び出してオブジェクトを表示します。

既定のオブジェクト表示をもつクラス

このクラスの例では,オブジェクト表示のさまざまな面をカスタマイズしています。

カスタム表示での関数大小の役割

MATLABは関数大小を使用して,表示するオブジェクトの状態を判定します。

オブジェクトの表示をカスタマイズするための具体的な手法

表示のカスタマイズ方法の選択

オブジェクトの状態に基づいてオブジェクトの表示をカスタマイズできます。また,表示のさまざまな部分を変更できます。

プロパティ表示のカスタマイズ

ユーザークラスのオブジェクトに対し表示されるプロパティの順序と個数を変更します。

ヘッダー,プロパティリスト,フッターのカスタマイズ

表示の3つの部分であるヘッダー,プロパティグループ,フッターのそれぞれをカスタマイズします。

スカラーオブジェクトの表示のカスタマイズ

スカラーオブジェクトの表示をカスタマイズします。

オブジェクト配列表示のカスタマイズ

非スカラーオブジェクト(空のオブジェクト配列を含む)の表示をカスタマイズします。

異種混合配列表示のカスタマイズ

非スカラーの異種混合配列に対しては,シールされたメソッドのみを呼び出すことができます。

関数dispのオーバーロード

関数dispをオーバーロードすると,表示の限定的カスタマイズが提供されます。