主要内容

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

列举

クラスの列挙型メンバーと名前

説明

列举类名は、类名という名前の MATLAB®クラスの列挙型メンバーの名前を表示します。

列举(obj)は、objのクラスの列挙型メンバーの名前を表示します。

M=枚举(___)は、列ベクトルMに列挙型メンバーを返します。

[M,s]=枚举(___)は列ベクトルMに列挙型メンバーを返し、单间牢房配列sにメンバー名を返します。s内の名前は、要素単位でM内の列挙型メンバーに対応します。

すべて折りたたむ

matlab.lang.OnOffSwitchStateクラスの列挙型メンバー名を表示します。

列举matlab.lang.OnOffSwitchState
类“matlab.lang.OnOffSwitchState”的枚举成员:关闭-打开

列挙型メンバー オブジェクトを使用して、matlab.lang.OnOffSwitchStateクラスの列挙型メンバー名を表示します。

e=matlab.lang.OnOffSwitchState.off;枚举(e)
类“matlab.lang.OnOffSwitchState”的枚举成员:关闭-打开

matlab.lang.OnOffSwitchStateクラスの列挙型メンバーを列ベクトルで返します。

m=枚举(“matlab.lang.OnOffSwitchState”)
m=2x1 OnOffSwitchState枚举数组关闭打开

matlab.lang.OnOffSwitchStateクラスの列挙型メンバーを列ベクトルで返し、列挙型名を 单间牢房配列で返します。

[m,s]=枚举(“matlab.lang.OnOffSwitchState”)
m=2x1 OnOffSwitchState枚举数组关闭打开
=2x1电池{'off'}{'on'}

入力引数

すべて折りたたむ

列挙型クラス名。文字ベクトルまたは 一串スカラーとして指定します。

データ型:烧焦|一串

列挙型クラスのインスタンス。

出力引数

すべて折りたたむ

列挙型メンバー。列ベクトルとして返されます。

列挙型メンバー名。文字ベクトルの 单间牢房配列として返されます。

詳細

すべて折りたたむ

動作の説明

関数列举の動作。

  • 組み込みクラスから導出される列挙型クラスは、与えられた列挙型メンバーに対して複数の名前を指定できます。

  • 出力引数のない関数列举を呼び出すと、MATLABは列挙型メンバー (クラス定義で指定されている) ごとに最初の名前のみを表示します。使用可能なすべての列挙型メンバーとその名前を表示するには、2.つの出力引数を使用します。たとえば、[m,s]=枚举(obj);のようになります。

拡張機能

C/C++コード生成
MATLAB®编码器™ を使用して Cおよび C++コードを生成します。

参考

R2009bで導入