主要内容

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

サンプルクラスの実装

プログラミングのパターンと手法を示すMATLAB®クラス

クラスの設計および実装のためのさまざまなワークフローと手法について説明します。

MATLAB言語構文

classdef クラス定義のキーワード

トピック

単純なクラスの作成

この単純なクラスによって,クラスを定義するための基本的なパターンと構文を紹介します。

クラスの開発——一般的なワークフロー

クラスによりオブジェクト指向の設計が実装されます。

クラスによる構造化データの表現

クラスを使って特殊なデータ構造体を定義することができます。

クラスによる連結リストの実装

MATLABハンドルオブジェクトを使って,効率的な連結リストデータ構造体を実装できます。

クラスによるハードウェアの表現

この組み込み数値クラスから派生したクラスの例は,有用な動作を継承しています。

クラスによる多項式の表現

MATLABでは,クラスを使用して新しいデータ型を定義できます。

異種混合配列のクラス階層

異種混合クラス階層により,関連する異なるクラスの配列を形成できます。

静的データ

静的データとは,クラスのすべてのオブジェクトが共有し,作成後に変更できるデータのことを指します。MATLABは静的データを扱うための手法をサポートしています。