이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Mux
데이터형 및 실수/복소수 여부가 동일한 여러 입력 신호를 가상 벡터에 결합
라이브러리:
Simulink /
Commonly Used Blocks
Simulink /
Signal Routing
HDL Coder /
Commonly Used Blocks
HDL Coder /
Signal Routing
설명
Mux 블록은 데이터형 및 실수/복소수 여부가 동일한 여러 입력을 하나의 가상 벡터로 결합합니다. 여러 개의 Mux 블록을 사용하여 단계적으로 다중화 신호를 생성할 수 있지만, 결과는 단일 Mux 블록을 사용한 것과 마찬가지로 단순합니다.
Mux 블록을 사용하여 함수 호출 신호만 그룹화하는 것이 좋습니다.
Mux 블록은 데이터형과 실수/복소수 여부가 동일한 신호에서 가상 벡터를 생성할 수 있는 반면, 다른 블록은 더 많은 유연성과 효율성을 제공하는 방식으로 신호를 그룹화합니다.
Mux 블록 대신 Bus Creator 블록을 사용하여 신호 또는 메시지를 그룹화합니다. Bus Creator 블록은 가상 버스를 만듭니다. 이 버스를 사용하여 데이터형과 실수/복소수 여부가 서로 다른 요소들을 유연하게 그룹화할 수 있습니다. 가상 버스를 사용하면 인덱스 대신 이름으로 요소에 액세스할 수도 있습니다. 블록에 가상 버스 대신 가상 벡터가 필요하면 모델 컴파일에서 버스를 벡터로 변환합니다.
Mux 블록 대신 Vector Concatenate 블록을 사용하여 입력 신호를 결합합니다. Vector Concatenate 블록은 비가상 벡터를 생성하여 생성된 코드의 효율성을 향상시킵니다.
다중화 신호, 가상 버스 및 결합된 신호의 비교는 Explore Composite Interfaces 항목을 참조하십시오.
예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
확장 기능
버전 내역
R2006a 이전에 개발됨