이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
비가상 블록 및 가상 블록
Simulink® 블록은 비가상 블록과 가상 블록이라는 두 가지 기본 범주로 나누어집니다.
비가상 블록은 시스템 시뮬레이션에서 능동적인 역할을 수행합니다. 비가상 블록을 추가하거나 제거하면 모델 동작이 변합니다.
가상 블록은 모델을 시각적으로 구성하는 작업을 돕습니다. 가상 블록은 시뮬레이션에서 능동적인 역할을 수행하지 않지만, 다른 블록의 실행 순서에 영향을 줄 수 있습니다.
일부 Simulink 블록의 경우 상황에 따라 가상 블록으로 사용되거나 비가상 블록으로 사용됩니다. 이러한 블록을 조건부 가상 블록이라고 부릅니다.
다음 표에는 Simulink 가상 블록과 조건부 가상 블록이 나와 있습니다.
블록 이름 | 가상 블록으로 사용되는 조건 |
---|---|
입력 버스가 가상인 경우 가상 블록. | |
출력 버스가 가상인 경우 가상 블록. | |
입력 버스가 가상인 경우 가상 블록. | |
항상 가상 블록. | |
Outport 블록에 직접 연결되지 않은 경우 가상 블록. | |
항상 가상 블록. | |
항상 가상 블록. | |
항상 가상 블록. | |
항상 가상 블록. | |
입력 버스가 비가상이 아니고 또한 가변 크기 신호를 포함하지 않는 경우 가상 블록. | |
항상 가상 블록. (R2022a 이후) R2022a 이전: 블록이 조건부 실행 서브시스템 또는 Atomic Subsystem에 있지 않고 또한 Outport 블록에 직접 연결되지 않은 경우 가상 블록. | |
항상 가상 블록. | |
출력 버스가 비가상이 아닌 경우 가상 블록. | |
블록이 서브시스템(조건부인지 상관없음)에는 있고 루트(최상위) Simulink 창에는 없는 경우 가상 블록. | |
입력 차원 수가 | |
항상 가상 블록. | |
블록이 조건부로 실행되지 않거나 아토믹 단위로 처리 체크박스가 선택되지 않은 경우 가상 블록. 블록의 가상 여부는 | |
항상 가상 블록. | |
출력 포트가 없는 경우 가상 블록. |