주요 콘텐츠

모델 참조 함수 호출

이 예제에서는 함수 호출 트리거 포트를 통해 명시적으로 트리거되는 Model 블록을 사용하는 방법을 보여줍니다.

예제 모델 검토하기

예제 모델을 열고 컴파일합니다. 모델을 컴파일하려면 Simulink® 툴스트립의 모델링 탭에서 모델 업데이트를 클릭합니다. 모델을 컴파일하면 선 스타일이 업데이트됩니다.

mdl = "FunctionCallCounterSystem";
open_system(mdl)
set_param(mdl,SimulationCommand="Update");

FunctionCallCounterSystem

이 모델에는 이름이 500ms Counter, 1 sec Counter, Asynchronous Counter인 Model 블록이 포함되어 있습니다. 이러한 블록은 각각 이름이 FunctionCallCounterAlgorithm인 모델을 참조합니다. Model 블록은 함수 호출 트리거 포트를 통해 명시적으로 트리거될 때마다 출력값을 1씩 증가시키는 포화 카운터를 나타냅니다. Stateflow® 차트는 지정된 레이트로 각 Model 블록을 호출합니다.

모델을 시뮬레이션하고 결과 검토하기

모델을 시뮬레이션하고 스코프에 표시된 결과를 검토하여 카운터의 동작을 확인합니다.

sim(mdl);

참고 항목

| | | |

도움말 항목