이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
재사용 가능한 서브시스템 출력을 다음과 같이 전달합니다.
재사용 가능한 서브시스템이 출력을 전달하는 방식을 제어합니다
모델 구성 창: 코드 생성 / 최적화
설명
재사용 가능한 서브시스템 출력을 다음으로 전달 파라미터는 재사용 가능한 서브시스템이 출력을 전달하는 방식을 지정합니다.
설정
개별 인수 (디폴트 값) | 구조체 참조개별 인수각 재사용 가능한 서브시스템의 출력 인수를, 출력 인수가 포함된 전역 메모리 영역에 대한 포인터가 아닌, 로컬 변수의 주소로 전달합니다. 이 옵션을 사용하면 전역 메모리 사용량을 줄일 수 있으며, 로컬 변수를 전역 블록 I/O 구조체로 다시 복사하는 과정을 생략할 수 있습니다. 신호들을 지역 변수로 할당하면 스택 크기가 증가할 수 있습니다. 스택 크기가 원하는 수준을 초과할 경우, 기본 설정을 사용하십시오. 기본적으로 개별적으로 전달되는 출력 인수의 최대 개수는 12개입니다. 인수의 개수를 늘리려면 서브시스템 출력에 대한 인수의 최대 개수 파라미터의 값을 늘리십시오.
구조체 참조재사용 가능한 서브시스템의 출력값을 전역 메모리에 저장된 구조체에 대한 포인터로 전달합니다.
참고
디폴트 옵션은 차원이 가변적인 신호를 갖는 재사용 가능한 서브시스템에 사용됩니다.
예제
권장 설정
| 응용 사례 | 설정 |
|---|---|
| 디버그 | 영향 없음 |
| 추적성 | 영향 없음 |
| 효율성 | 개별 인수 (실행, RAM), 구조체 참조 (ROM) |
| 안전 예방 조치 | 영향 없음 |
프로그래밍 방식 사용
파라미터: PassReuseOutputArgsAs |
| 유형: 문자형 벡터 |
값: 'Structure reference' | 'Individual arguments' |
디폴트 값: 'Individual arguments' |
버전 내역
R2009a에 개발됨
