Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

count

조건이 유효한 동안의 차트 실행 횟수

구문

설명

예제

count(C)는 조건식 Ctrue가 되고 관련 상태가 활성화된 이후 차트가 웨이크업 상태가 된 횟수를 반환합니다.

예제

모두 확장

변수 x가 5회 이상의 차트 실행 동안 2보다 크거나 같았던 경우 관련 상태에서 천이됩니다.

[count(x>=2) > 5]

Stateflow chart that uses the count operator in a transition.

변수 x가 5보다 커진 이후의 차트 실행 횟수를 저장합니다.

en,du:
   y = count(x>5);

Stateflow chart that uses the count operator in a state.

  • Stateflow® 차트는 조건식이 false가 되거나 관련 상태가 비활성화된 경우 count 연산자의 값을 재설정합니다.

  • Simulink® 모델의 차트에 입력 이벤트가 없으면 count 값은 스텝 크기에 따라 달라집니다. 모델에 대해 솔버 또는 스텝 크기를 변경하면 count 연산자를 통해 생성되는 결과에 영향을 줍니다.

  • Stateflow 차트가 오류 없이 실행되도록 하려면 다음과 같은 대상에 대해 count를 사용하지 마십시오.

    • 연속시간 차트

    • 그래픽 함수, MATLAB® 함수 또는 Simulink 함수

    • Simulink 기반 상태

    • 여러 상태에서 도달할 수 있는 천이

    • 디폴트 천이

버전 내역

R2019a에 개발됨