이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
배열 레이아웃
코드 생성기가 배열 데이터에 사용하는 레이아웃(열 우선 또는 행 우선)
모델 구성 창: 코드 생성 / 인터페이스
설명
배열 레이아웃 파라미터는 코드 생성기가 배열 데이터에 적용하는 레이아웃을 지정합니다. 레이아웃은 열 우선 방식이거나 행 우선 방식일 수 있습니다.
설정
열 우선 (디폴트 값) | 행 우선열 우선열 우선 배열 레이아웃으로 코드를 생성합니다. 예를 들어, 4×3 행렬인
A를 살펴보겠습니다.열 우선 배열 레이아웃에서는 각 열의 요소들이 메모리 상에서 연속적으로 배치됩니다.A = 1 2 3 4 5 6 7 8 9 10 11 12A는 생성된 코드에서 다음과 같이 표현됩니다:1 4 7 10 2 5 8 11 3 6 9 12
행 우선행 우선 배열 레이아웃으로 코드를 생성합니다. 예를 들어, 행 우선 배열 레이아웃에서 행렬
A의 경우, 각 행의 요소들은 연속적으로 배치됩니다.A는 생성된 코드에서 다음과 같이 표현됩니다:1 2 3 4 5 6 7 8 9 10 11 12
효율적인 행 우선 알고리즘을 사용하려면 행 우선 배열 레이아웃에 최적화된 알고리즘 사용 파라미터를 선택하십시오.
권장 설정
| 응용 사례 | 설정 |
|---|---|
| 디버그 | 영향 없음 |
| 추적성 | 영향 없음 |
| 효율성 | 영향 없음 |
| 안전 예방 조치 | 영향 없음 |
프로그래밍 방식 사용
파라미터: ArrayLayout |
| 유형: 문자형 벡터 |
값: 'Column-major' | 'Row-major' |
디폴트 값: 'Column-major' |
버전 내역
R2018b에 개발됨