이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
신호/상태 구조체 결합
전역 블록 신호 및 상태 데이터를 하나의 구조체로 통합할지 여부
모델 구성 창: 코드 생성 / 인터페이스
설명
신호/상태 구조체 결합 파라미터는 코드 생성기가 전역 블록 신호 및 상태 데이터를 하나의 데이터 구조로 결합할지 여부를 지정합니다.
설정
Off (디폴트 값) | On- On
전역 블록 신호 데이터(블록 I/O)와 전역 상태 데이터(DWork 벡터)를 하나의 데이터 구조체로 생성할 수 있게 합니다.
- Off
전역 블록 신호와 상태 데이터를 하나의 데이터 구조체로 생성하는 기능을 비활성화합니다. 코드 생성기는 전역 블록 신호와 전역 상태에 대해 각각 별도의 데이터 구조를 생성합니다.
예제
팁
이 파라미터를 선택할 때의 장점은 다음과 같습니다:
비트필드 수를 줄여 메모리 표현을 더 압축적으로 만들고, 이를 통해 RAM 사용량 절감
데이터 구조 요소의 정렬을 개선하여 RAM 사용량 절감
재사용 가능한 서브시스템 및 모델 블록 함수의 인수 수를 줄여 스택 사용량 절감
더 일관적인 요소 정렬과 더 나은 가독성의 데이터 구조
권장 설정
| 응용 사례 | 설정 |
|---|---|
| 디버그 | 영향 없음 |
| 추적성 | 영향 없음 |
| 효율성 | On |
| 안전 예방 조치 | 영향 없음 |
프로그래밍 방식 사용
파라미터: CombineSignalStateStructs |
| 유형: 문자형 벡터 |
값: 'on' | 'off' |
디폴트 값: off |
버전 내역
R2011a에 개발됨