coder.EnumType クラス
名前空間: coder
スーパークラス: coder.ArrayType
入力仕様に対して許容される MATLAB 列挙のセットを表す
説明
coder.EnumType クラスのオブジェクトは、生成されたコードが受け入れる MATLAB® 列挙を指定します。このクラスのオブジェクトは、fiaccel コマンドの -args オプションでのみ使用します。生成された MEX 関数に入力として渡さないでください。
作成
t = coder.typeof( は、クラス enumValue)enumValue の列挙値のセットを表す coder.EnumType オブジェクトを作成します。
t = coder.typeof( は、上限サイズ enumValue,sz,variableDims)sz と variableDims で示された可変次元をもつ型オブジェクト coder.EnumType を作成します。sz で次元に inf を指定すると、その次元はサイズの制限のない可変サイズになります。sz が [] の場合、v の上限サイズは変化しません。variableDims を指定しないと、この型の制限付き次元は固定になり、制限のない次元は可変サイズになります。variableDims がスカラーの場合、関数は固定の 1 または 0 でない制限付き次元にこの値を適用します。
t = coder.newtype( は、上限サイズが enumName,sz,variableDims)sz の可変サイズと可変次元 variableDims をもつ coder.EnumType オブジェクトを作成します。sz で次元に inf を指定すると、その次元はサイズの制限のない可変サイズになります。variableDims を指定しないと、この型の制限付き次元は固定になります。variableDims がスカラーの場合、関数は固定の 1 または 0 でない制限付き次元にこの値を適用します。
入力引数
プロパティ
例
バージョン履歴
R2011a で導入
参考
coder.ClassType (MATLAB Coder) | coder.Type | coder.ArrayType | coder.typeof | coder.newtype | coder.resize | fiaccel