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.cstructname | Name C structure type in generated code |
coder.extrinsic | Declare extrinsic functions |
coder.inline | Control inlining in generated code |
coder.load | Load compile-time constants from MAT-file or ASCII file into caller workspace |
coder.nullcopy | Declare uninitialized variables in code generation |
coder.opaque | Declare variable in generated code |
coder.ref | Indicate data to pass by reference |
coder.screener | Determine if function is suitable for code generation |
coder.rref | Indicate read-only data to pass by reference |
coder.target | Determine if code generation target is specified target |
coder.unroll | Unroll for -loop by making a copy of
the loop body for each loop iteration |
coder.varsize | Declare variable-size data |
coder.wref | Indicate write-only data to pass by reference |
coder.updateBuildInfo | Update build information object RTW.BuildInfo |
coder.ExternalDependency | Interface to external code |
coder.BuildConfig | Build context during code generation |
Check Code Using the Code Generation Readiness Tool
Run the code generation readiness tool at the command line or from the current folder browser.
When to Generate Code from MATLAB Algorithms
Decide whether to generate code for your application.
Which Code Generation Feature to Use
Choose code generation feature for your application.
Prerequisites for C/C++ Code Generation from MATLAB
Code generation from MATLAB® code requires the MATLAB Coder™ product and a C/C++ compiler.
Differences Between Generated Code and MATLAB Code
Generated C/C++ code can behave differently than original MATLAB source code.
Code Generation Readiness Tool
Interpret code generation readiness tool report.
MATLAB Language Features Supported for C/C++ Code Generation
Use the MATLAB language features and functions that code generation supports.
MATLAB Code Design Considerations for Code Generation
When writing MATLAB for code generation, consider design constraints.
Unknown Output Type for coder.ceval
Define the output type for external C/C++ function calls.