이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
논리형 신호를 double형 대신 부울 데이터로 구현
논리형 신호 데이터형
모델 구성 창: 수학 연산 및 데이터형
설명
논리형 신호를 double형 대신 부울 데이터로 구현 파라미터는 논리형 신호의 데이터형이 부울인지 double형인지 지정합니다. double형 값 대신 부울 값을 사용하면 생성 코드의 메모리 요구 사항이 줄어듭니다. 부울 값은 일반적으로 1바이트의 저장 공간이 필요하지만, double형 값은 8바이트의 저장 공간이 필요합니다.
이 파라미터는 다음 블록에 영향을 미칩니다.
출력 데이터형 파라미터가 다음으로 설정된 Logical Operator 블록:
상속: 논리형(구성 파라미터: 최적화 참조)
출력 데이터형 파라미터가 다음으로 설정된 Relational Operator 블록:
상속: 논리형(구성 파라미터: 최적화 참조)
Hit Crossing 블록
종속성
이 파라미터를 활성화하려면 double형과 부울 신호를 모두 지원하는 Simulink® 버전으로 모델을 생성해야 합니다.
설정
on
(디폴트 값) | off
- 켜기
논리형 신호를 생성하는 블록이 부울 출력값을 생성합니다.
- 끄기
논리형 신호를 생성하는 블록이 double형 출력값을 생성합니다.
이 설정은 부울 신호를 지원하지 않는 Simulink 버전을 사용하여 생성된 모델과의 호환성을 보장합니다.
권장 설정
응용 사례 | 설정 |
---|---|
디버그 | 영향 없음 |
추적성 | 영향 없음 |
효율성 | on |
안전 예방 조치 | on |
프로그래밍 방식의 사용법
파라미터: BooleanDataType |
유형: string형 | 문자형 벡터 |
값: 'on' | 'off' |
디폴트 값: 'on' |
버전 내역
R2008a에 개발됨