용어
Atomic Subsystem
구조적 서브시스템을 하나의 단위로 실행하는 subsystem 블록입니다. 조건부 서브시스템, Stateflow® Chart (Stateflow) 블록, MATLAB Function 블록이 Atomic Subsystem으로 간주됩니다.
기본 블록
표준 Simulink® 라이브러리에 있는 내장 블록입니다. 정의되지 않은 내부 처리를 포함하는 블록(예: 서브시스템)은 기본 블록으로 간주하지 않습니다.
기본 블록에는 다음이 포함될 수 있습니다.
블록
다음을 포함한 모든 블록(유형=block):
서브시스템
모델
차트(별도 언급이 없는 경우).
표준 Simulink 라이브러리 블록은 다음 두 개의 범주로 나누어집니다.
기본 블록
구조적 서브시스템
내장 MATLAB® 함수
MATLAB 함수와 스크립트입니다.
결합된 상태 동작 유형
다음과 같은 기본 상태 동작 유형이 둘 이상 결합된 형태입니다.
entry(
en
), during(du
)during(
du
), exit(ex
)entry(
en
), exit(ex
)entry(
en
), during(du
), exit(ex
)
조건부 입력 블록
Trigger 블록, Enable 블록, Function-Call Subsystem, Reset 블록이 포함됩니다.
조건부 서브시스템
조건부 입력 포트를 갖는 서브시스템입니다.
지연 블록
다음 두 가지 의미를 갖습니다.
대수 루프(순환 참조)에서 실행 순서를 지정하기 위해 루프 경로에 배치된 이전 값 참조 블록. Unit Delay 및 Memory 블록을 사용합니다.
(R2021b 이상부터) Delay 블록도 사용할 수 있습니다.
이전 값을 유지하는 블록. Unit Delay, Memory, Delay 및 Tapped Delay 블록을 사용합니다.
계산 블록
블록 유형이 "sum"이고, 덧셈과 뺄셈 연산을 수행하는 블록입니다. Add, Subtract, Sum, Sum of Elements 블록이 포함됩니다.
플로우 차트
천이 조건과 조건 동작을 사용하여 천이 조건의 동작을 설명하는 모델의 일부입니다. 시작점은 디폴트 천이 선 또는 내부 천이 선입니다. 끝점은 연결점입니다. 시작점과 끝점 사이에 있는 상태는 포함하지 않습니다. 그래픽 함수와 상태의 내부를 플로우 차트로 모델링할 수 있습니다.
머신 수준
Stateflow 블록이 있는 Simulink 모델의 루트 서브시스템입니다.
곱셈 및 나눗셈 블록
블록 유형이 "product"이고, 나눗셈과 곱셈 연산을 수행하는 블록입니다. Product 블록, Divide 블록, Product of Elements 블록이 포함됩니다.
파라미터
수정 사항이 없으면 이 항목은 기본 작업 공간 및/또는 모델 작업 공간에 정의된 상수를 참조합니다.
포트 레이블 이름
구조적 서브시스템의 입력 및 출력 포트 레이블입니다.
Inport 블록과 Outport 블록의 이름은 기본적으로 서브시스템에 배치됩니다. Stateflow 입력 및 출력 데이터의 이름이 기본적으로 표시됩니다.
표시 옵션은 서브시스템을 마스크 처리할 때 변경할 수 있습니다.
MATLAB 예약어
MATLAB 키워드와 내장 MATLAB 함수입니다.
상태
아토믹 서브차트가 상태로 간주됩니다.
상태 동작 유형
기본 상태 동작 유형 및 결합된 상태 동작 유형입니다.
Stateflow 블록
Chart (Stateflow) 블록, State Transition Table (Stateflow) 블록, Truth Table (Stateflow) 블록이 포함됩니다.
서브시스템
Simulink를 사용하여 내부적으로 모델링할 수 있는 서브시스템입니다.
블록 유형이 "subsystem"인 경우에도 Simulink 이외의 모델 내부를 설명하는 블록(예: Chart (Stateflow) 블록, MATLAB Function 블록)은 포함되지 않습니다. Model 블록도 포함되지 않습니다.