Code Generation

Guidelines for traceability and improving readability, external code integration

Blocks

MATLAB Function Include MATLAB code in models that generate embeddable C code

Functions

coder.allowpcode Control code generation from protected MATLAB files
coder.ceval Call external C/C++ function
coder.cinclude Include header file in generated code
coder.const Fold expressions into constants in generated code
coder.cstructname Specify structure name in generated code
coder.extrinsic Declare extrinsic function or functions
coder.inline Control inlining in generated code
coder.load Load compile-time constants from MAT-file or ASCII file into caller workspace
coder.opaque Declare variable in generated code
coder.ref Pass argument by reference as read input or write output
coder.rref Pass argument by reference as read-only input
coder.screener Determine if function is suitable for code generation
coder.target Determine if code generation target is specified target
coder.unroll Copy body of for-loop in generated code for each iteration
coder.wref Pass argument by reference as write-only output
coder.updateBuildInfo Update build information object RTW.BuildInfo

Classes

coder.ExternalDependency Interface to external code
coder.BuildConfig Build context during code generation
Was this topic helpful?