Main Content

Variant 이벤트 기반 구성요소

조건에 따라 이벤트와 Simulink 함수의 초기화, 재설정, 종료 실행

선택한 Variant 제어에 따라 모델 초기화, 재설정, 종료 이벤트에서 서브시스템 실행을 활성화 또는 비활성화할 수 있습니다. 또한, 조건에 따라 Simulink® 함수도 실행할 수 있습니다. 자세한 내용은 Variant Condition Propagation with Variant Sources and Sinks 항목을 참조하십시오.

이벤트 기반 Variant 블록에 대해 생성한 코드에는 시스템의 모든 Variant 선택지가 포함될 수 있습니다. 코드를 컴파일하기 전에 선택지 간에 전환할 수 있습니다. 이벤트 기반 Variant 블록으로 코드를 생성하는 방법에 관한 자세한 내용은 Represent Subsystem and Variant Models in Generated Code (Embedded Coder) 항목을 참조하십시오.

블록

Initialize Function모델 초기화 이벤트에서 서브시스템 실행
Reset FunctionExecute subsystem on model reset event
Terminate FunctionExecute subsystem on model terminate event
Simulink FunctionSimulink 블록을 사용하여 그래픽 방식으로 함수 정의

클래스

Simulink.VariantControlCreate a variant control variable object
Simulink.ParameterStore, share, and configure parameter values
Simulink.VariantSpecify conditions that control variant selection

함수

enumeration클래스의 열거형 멤버와 이름

객체

struct구조체형 배열