Main Content

배열 레이아웃

배열 저장을 위한 열 우선 및 행 우선 순서

배열 레이아웃은 배열 요소가 메모리에 저장되는 순서를 나타냅니다. 기본적으로 MATLAB® Coder™는 열 우선 레이아웃을 사용하는 코드를 생성합니다. 행 우선 레이아웃을 사용하는 코드를 생성할 수도 있습니다. 행 우선 레이아웃은 특정 알고리즘에 대한 성능을 향상시키고 행 우선을 사용하는 외부 코드 또는 데이터와의 통합을 용이하게 할 수 있습니다. 선형 인덱싱 연산은 생성 코드에서 항상 열 우선 레이아웃을 사용합니다.

함수

coder.cevalCall C/C++ function from generated code
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

클래스

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

도움말 항목