主要内容

数组布局

数组存储的列优先和行优先顺序

数组布局是指数组元素在内存中的存储顺序。默认情况下,MATLAB® Coder™ 生成使用列优先布局的代码。您也可以生成使用行优先的代码。行优先布局可以提高某些算法的性能,并可轻松与使用行优先的外部代码或数据相集成。线性索引操作始终在生成的代码中使用列优先布局。

函数

coder.ceval从生成的代码中调用 C/C++ 函数
coder.columnMajor为函数或类指定列优先数组布局
coder.isColumnMajor确定当前函数或变量是否使用列优先布局
coder.isRowMajor确定当前函数或变量是否使用行优先布局
coder.rowMajor为函数或类指定行优先数组布局

coder.CodeConfigConfiguration parameters for C/C++ code generation from MATLAB code
coder.MexCodeConfigConfiguration parameters for MEX function generation from MATLAB code
coder.EmbeddedCodeConfigConfiguration parameters for C/C++ code generation from MATLAB code with Embedded Coder

主题