Main Content

数组布局

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

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

函数

coder.ceval从生成的代码中调用 C/C++ 函数
coder.columnMajorSpecify column-major array layout for a function or class
coder.rowMajorSpecify row-major array layout for a function or class
coder.isColumnMajorDetermine whether the current function or variable uses column-major layout
coder.isRowMajorDetermine whether the current function or variable uses row-major layout

主题