主要内容

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

MATLABでの。net列挙型

MATLAB®での。net列挙型の作成と結合

MATLABでは,MATLAB列挙クラスの機能および。net框架に固有の機能の一部を使用して,。净列挙型を操作できます。

列挙型には,メンバー,メソッドおよび元の値が含まれます。以下の用語は知っておいてください。

  • 列挙型——MATLABでは,名前付きインスタンスの有限セットをもつクラス。以下のトピックでの枚举は。net列挙型を指します。

  • 列挙メンバー——列挙クラスの名前付きインスタンス。

  • 基となる値——列挙メンバーに関連付けられている数値。

メモ

MATLAB言語では,ユーザー定義の列挙クラスをサポートします。MATLABで定義された列挙型を使用している場合は、MATLAB クラスの作成列挙型カテゴリのトピックを参照してください。

関数

bitnot net列挙オブジェクトのビット単位の不是インスタンスメソッド

トピック

系统。枚举引数の受け渡し

系统。枚举引数を使用する例。

NetDocEnumアセンブリの例

ソースコード例。

net列挙メンバーの操作

この例では,系统。DayOfWeek列挙型を使用します。

net列挙メンバーの参照

列挙型のインスタンスとして,コード内で“列挙メンバー”を使用します。

net列挙型メンバーを文字ベクトルとして表示

列挙型のわかりやすい名前を取得するには,字符メソッドを使用します。

net列挙値の双型への変換

net列挙値の変換方法。

net列挙型での反復

この例では,系统。DayOfWeek列挙型のメンバー名を表示する方法を示します。

net列挙型を使用した条件のテスト

関係演算子を使用すると,如果および开关のステートメントや,等式をテストする他の関数で列挙型メンバーを使用できます。

net列挙型でのビットフラグの使用

この例では,列挙型のメンバーを組み合わせてMATLAB変数を作成する方法を示します。

特殊なシステムフォルダーパスの読み取り

この例では,微软®环境。SpecialFolder列挙型を使用する方法を示します。

列挙の既定のメソッド

既定でMATLABは。net列挙型用に関係演算子,変換メソッド,およびビット単位メソッドを提供します。

基となる列挙値

MATLABは任意の数値型の列挙型をサポートします。

トラブルシューティング

net列挙型のサポートの制限

MATLABでサポートされない。netの機能。