このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
パッケージ:编码器
スーパークラス:编码器。ArrayType
MATLAB列挙のセットを表す
生成されたコードが受け入れるMATLAB®列挙のセットを指定します。codegen
arg游戏
オプションでのみ使用します。生成された墨西哥人関数に入力として渡さないでください。
メモ
编码器。类型
オブジェクトの作成と編集は,コード生成の型エディターを使用して対話形式で行うこともできます。コード生成の型エディターを使用した入力の型の作成と編集を参照してください。
enum_type = coder.typeof (
では,クラスの列挙値(enum_value
)enum_value
)のセットを表す编码器。EnumType
オブジェクトが作成されます。
enum_type = coder.typeof (
では,enum_value
,深圳
,variable_dims
)深圳
で指定された上限のサイズと,可変の次元variable_dims
をもつcoder.typeof (enum_value)
の変更されたコピーが返されます。深圳
で次元に正
を指定する場合は,次元のサイズは無限で,次元は可変サイズです。深圳
が[]の場合は,v
の上限のサイズは変化しません。variable_dims
を指定しないと,この型の制限付き次元は固定になり,制限のない次元は可変サイズになります。variable_dims
がスカラーの場合は,1
または0
(固)定ではない制限付き次元に適用されます。
enum_type = coder.newtype (
では,上限サイズがenum_name
,深圳
,variable_dims
)深圳
の可変サイズと,可変の次元variable_dims
をもつ编码器。EnumType
オブジェクトが作成されます。深圳
で次元に正
を指定する場合は,次元のサイズは無限で,次元は可変サイズです。variable_dims
を指定しないと,この型の制限付き次元は固定になります。variable_dims
がスカラーの場合は,1
または0
(固)定ではない制限付き次元に適用されます。
|
MATLABパス上のファイルで定義されている列挙値。 |
|
型オブジェクトの各次元を指定するサイズベクトル。 既定値: |
|
各次元のサイズが可変か(真实),固定(false)かを指定する逻辑ベクトル。 既定値: |
|
MATLABパス上のファイルで定義されている列挙型の名前。 |
|
このセットの値のクラス。 |
|
セットの配列のサイズの上限 |
|
配列の各次元のサイズが固定か可変かを指定するベクトル。ベクトルの要素が |
値。値クラスがコピー操作に与える影響については,オブジェクトのコピーを参照してください。
既存のMATLAB列挙からの値を使用して,编码器。EnumType
オブジェクトを作成します。
列挙MyColors
を定義します。MATLABパス上に、次の要素が含まれる 'MyColors' という名前のファイルを作成します。
classdef MyColors < int32枚举绿色(1),红色(2),结束结束
この列挙から,编码器。EnumType
オブジェクトを作成します。
t = coder.typeof (MyColors.red);
既存のMATLAB列挙の名前を使用して,编码器。EnumType
オブジェクトを作成します。
列挙MyColors
を定義します。MATLABパス上に、次の要素が含まれる 'MyColors' という名前のファイルを作成します。
classdef MyColors < int32枚举绿色(1),红色(2),结束结束
この列挙から,编码器。EnumType
オブジェクトを作成します。
t = coder.newtype(“MyColors”);