Main Content

복합 인터페이스

신호나 메시지를 그룹화하여 컴포넌트 인터페이스에서의 모델 복잡도 줄이기

모델 복잡도를 줄이려면 버스를 사용하여 개별 신호나 메시지를 복합 선으로 그룹화하십시오.

가상 버스는 복합 인터페이스에 대한 대부분의 모델링 요구 사항을 충족하고 다양한 유형의 신호를 결합할 수 있는 유연성을 제공합니다.

모델링 기법에 대한 비교는 Composite Interface Guidelines 항목을 참조하십시오.

블록

모두 확장

In Bus ElementSelect input from external port
Out Bus ElementSpecify output of external port
Bus AssignmentAssign new values to specified bus elements
Bus CreatorGroup input signals or messages into bus
Bus SelectorSelect elements from input bus
Demux가상 벡터 신호의 요소 추출 및 출력
Mux데이터형 및 실수/복소수 여부가 동일한 여러 입력 신호를 가상 벡터에 결합
Selector벡터, 행렬 또는 다차원 신호의 입력 요소 선택
Vector Concatenate반복 처리를 위해 동일한 데이터형의 입력 벡터 결합
Matrix ConcatenateConcatenate input matrices of same data type for iterative processing
Bus to VectorConvert virtual bus to vector
Signal ConversionConvert signal to new type without altering signal values

함수

모두 확장

Simulink.Bus.addElementToPortAdd element to input bus element port (R2022b 이후)
getNumLeafBusElementsNumber of leaf elements in Simulink.Bus object
getLeafBusElementsLeaf elements in Simulink.Bus object
Simulink.Bus 버스 속성 지정
Simulink.BusElement 버스의 요소 속성 지정
Simulink.Bus.cellToObject버스 정보로 구성된 셀형 배열로부터 Simulink.Bus 객체 만들기
Simulink.Bus.createObject블록 또는 MATLAB 구조체로부터 Simulink.Bus 객체 만들기
Simulink.Bus.objectToCellCreate cell array of bus information from Simulink.Bus objects
Simulink.Bus.saveSave Simulink.Bus object definitions in function
Simulink.Bus.createMATLABStruct버스와 동일한 계층 구조 및 속성을 사용하는 MATLAB 구조체 만들기
Simulink.BlockDiagram.addBusToVectorConvert virtual bus signals into vector signals by adding Bus to Vector blocks

신호 계층 구조 뷰어View signal hierarchy and trace signal to source or destination
유형 편집기Create, modify, and manage types, such as bus objects

모델 설정

모두 확장

루트 Outport 블록에 지정되지 않은 Bus 객체가 있음Diagnostic action to take when root Outport block of referenced model does not specify bus object for bus output
요소 이름 불일치Diagnostic action to take when bus element name does not match corresponding bus element object name
버스 신호가 벡터로 처리됨Diagnostic action to take when virtual bus is treated as vector
비 버스 신호가 버스 신호로 처리됨Option to implicitly convert nonbus signals treated as buses into buses
선택된 버스 요소 복구Option to automatically repair broken selections caused by upstream bus hierarchy changes

도움말 항목

복합 인터페이스 기본 사항

시각적으로 선 그룹화하기

버스 수정하기 및 구성하기

Bus 객체 데이터형 정의하기

기능적으로 선 그룹화하기

반복 처리 단순화하기

관련 정보