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에 개발됨