MATLAB Coder Classes

Alphabetical List By Category

MATLAB Programming for Code Generation

Data Definition

Cell Arrays

coder.CellType Represent set of MATLAB cell arrays

Code Generation

Input Specification

coder.ArrayType Represent set of MATLAB arrays
coder.CellType Represent set of MATLAB cell arrays
coder.Constant Represent set containing one MATLAB value
coder.EnumType Represent set of MATLAB enumerations
coder.FiType Represent set of MATLAB fixed-point arrays
coder.PrimitiveType Represent set of logical, numeric, or char arrays
coder.StructType Represent set of MATLAB structure arrays
coder.Type Represent set of MATLAB values

Build Configuration

coder.CodeConfig codegen configuration object
coder.EmbeddedCodeConfig codegen configuration object that specifies code generation parameters for code generation with an Embedded Coder license
coder.HardwareImplementation codegen configuration object that specifies hardware implementation parameters for code generation
coder.MexCodeConfig codegen configuration object that specifies MEX function generation parameters

Custom Toolchain Registration

coder.make.BuildConfiguration Represent build configuration
coder.make.BuildItem Represent build item
coder.make.BuildTool Represent build tool
coder.make.ToolchainInfo Represent custom toolchain

External Code Integration

coder.ExternalDependency Interface to external code
coder.BuildConfig Build context during code generation

Code Verification

coder.CodeConfig codegen configuration object
coder.EmbeddedCodeConfig codegen configuration object that specifies code generation parameters for code generation with an Embedded Coder license
coder.HardwareImplementation codegen configuration object that specifies hardware implementation parameters for code generation
coder.MexCodeConfig codegen configuration object that specifies MEX function generation parameters

Performance

Code Generation Time

coder.CodeConfig codegen configuration object
coder.MexCodeConfig codegen configuration object that specifies MEX function generation parameters

Execution Speed

coder.CodeConfig codegen configuration object
coder.ExternalDependency Interface to external code
coder.LAPACKCallback Abstract class for specifying the LAPACK library and LAPACKE header file for LAPACK calls in generated code

Memory Usage

coder.Constant Represent set containing one MATLAB value
coder.CodeConfig codegen configuration object
coder.ExternalDependency Interface to external code

Numeric Conversion

Fixed-Point Conversion

coder.FixptConfig Floating-point to fixed-point conversion configuration object

Single-Precision Conversion

coder.SingleConfig Double-precision to single-precision conversion configuration object
Was this topic helpful?