Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

배열 레이아웃

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

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

함수

coder.cevalCall external C/C++ function
coder.columnMajorSpecify column-major array layout for a function or class
coder.rowMajorSpecify row-major array layout for a function or class
coder.isRowMajorDetermine whether the current function or variable uses row-major layout
coder.isColumnMajorDetermine whether the current function or variable uses column-major layout
coder.rowMajorSpecify row-major array layout for a function or class

도움말 항목

Interface with Row-Major Data in MATLAB Function Block

Use row-major layout for C/C++ code generation and external C code integration.

Specify Array Layout in Functions and Classes

Combine different array layouts in a single code project.

Code Design for Row-Major Array Layout

Design your code for efficient use of array layout.