Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

チャート クラスの作成

独自のカスタム チャート オブジェクトのクラスを作成

ChartContainer 基底クラスのサブクラスを作成することにより、独自のチャート クラスを定義します。特殊な可視化を作成するためにスクリプトまたは関数を作成し、それらを他のユーザーと共有する場合は、クラスの実装を作成することを検討してください。クラスを作成することで、ユーザーに便利なインターフェイスを提供できるようになります。チャートの諸特性をカスタマイズする際に、ユーザーはグラフィックス コードを変更して再実行するのではなく、プロパティを設定することができます。プロパティの独自のカスタム セットを設計して、ユーザーがどのプロパティにアクセスできるかを制御します。ユーザーはコマンド ラインでプロパティを変更したり、プロパティ インスペクターでプロパティを確認できます。ユーザー クラスのインスタンスは、グラフィックス オブジェクト階層のメンバーです。その結果、チャートはグラフィックス システムと多くの面で互換性を有するようになります。詳細については、チャート作成の概要を参照してください。

クラス

matlab.graphics.chartcontainer.ChartContainer チャート オブジェクトの開発の基底クラス (R2019b 以降)
matlab.graphics.chartcontainer.mixin.Legendチャート コンテナー サブクラスに凡例サポートを追加 (R2019b 以降)
matlab.graphics.chartcontainer.mixin.Colorbarチャート コンテナー サブクラスにカラー バー サポートを追加 (R2019b 以降)

メソッド

すべて展開する

setupチャート コンテナー サブクラスのインスタンスを設定
updateプロパティの設定後にチャート コンテナー サブクラスのインスタンスを更新
getAxesチャート コンテナー サブクラスの座標軸を取得
getLayoutチャート コンテナー サブクラスのタイル表示チャート レイアウトを取得
getLegend凡例 mixin サブクラスの legend オブジェクトを取得
getColorbarカラー バー mixin サブクラスの colorbar オブジェクトを取得

トピック

チャート作成の基礎

プロパティとメソッドの管理