Main Content

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

Iterator Subsystems

반복 실행을 위한 서브시스템 구성

Iterator Subsystem은 제어 블록에 의해 활성화될 때 현재 시간 스텝에서 한 번 이상 실행됩니다. 제어 블록은 프로그래밍 언어의 루프 구문(예: while, for)으로 표현한 것과 유사하게 제어 논리를 구현합니다.

  • While Iterator Subsystem 블록을 사용하여 논리 조건이 true인 동안 알고리즘을 반복 실행합니다.

  • For Iterator Subsystem 블록을 사용하여 반복 변수가 지정된 반복 한도 횟수를 초과할 때까지 알고리즘을 반복 실행합니다.

  • For Each Subsystem 블록을 사용하여 입력 신호의 개별 요소나 부분배열 또는 마스크 파라미터에 알고리즘을 적용합니다.

참고

상태가 있는 For Each Subsystem 내의 각 블록은 서브시스템에서 처리하는 요소 또는 부분배열마다 별도의 상태 집합을 유지합니다. 대조적으로 While Iterator Subsystem과 For Iterator Subsystem 내의 블록은 서브시스템이 연속적으로 반복되는 동안 동일한 상태를 사용합니다.

블록

While Iterator Subsystem Repeat subsystem execution during simulation time step while logical expression is true
For Iterator Subsystem Repeat subsystem execution during simulation time step for specified number of iterations
For Each SubsystemApply algorithm to individual elements or subarrays of input signals or mask parameters

도움말 항목