Contenu principal

Disposition des tableaux

Ordre column-major et row-major pour le stockage de tableaux

La disposition des tableaux correspond à l'ordre dans lequel les éléments de tableau sont stockés en mémoire. Par défaut, MATLAB® Coder™ génère du code qui utilise une disposition de type column-major. Il est également possible de générer du code qui utilise une disposition de type row-major. Celle-ci peut améliorer les performances de certains algorithmes et faciliter l'intégration avec du code ou des données externes utilisant le format row-major. Les opérations d’indexation linéaire utilisent toujours une disposition de type column-major dans le code généré.

Fonctions

coder.cevalAppeler une fonction C/C++ à partir du code généré
coder.columnMajorSpecify column-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
coder.rowMajorSpecify row-major array layout for a function or class

Classes

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

Rubriques