이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
벡터 결합, 행렬 결합
반복 처리를 위해 동일한 데이터형의 입력 신호 결합
라이브러리:
Simulink /
Commonly Used Blocks
Simulink /
Math Operations
Simulink /
Matrix Operations
Simulink /
Signal Routing
HDL Coder /
Math Operations
HDL Coder /
Signal Routing
설명
Vector Concatenate 블록과 Matrix Concatenate 블록은 입력 신호를 결합하여 서브시스템(예: For Each Subsystem, While Iterator Subsystem, For Iterator Subsystem)으로 반복적으로 처리할 수 있는 비 스칼라 신호를 만듭니다.
Simulink® 라이브러리에서 이 두 블록은 서로 다른 구성을 갖는 동일한 블록입니다. 이 두 블록의 차이는 블록이 벡터 결합 모드에서 동작하는지 아니면 다차원 배열 결합 모드에서 동작하는지를 결정하는 모드 파라미터에 따른 것입니다. 입력 신호 요구 사항 및 출력 신호는 결합 모드에 따라 다릅니다.
블록 | 모드 설정 | 입력 신호 요구 사항 | 출력 신호 |
---|---|---|---|
Vector Concatenate | 벡터 |
| 모든 입력이 벡터이면 출력은 벡터입니다. 입력 중 행 벡터 또는 열 벡터가 하나라도 있으면 출력은 각각 행 벡터 또는 열 벡터입니다. 팁 함수 호출로 구성된 벡터를 생성하려면 Mux 블록을 사용하십시오. |
Matrix Concatenate | 다차원 배열 | 임의의 차원의 신호(스칼라, 벡터 및 행렬) | 출력은 항상 배열입니다. 입력의 차원이 더 낮은 경우 후행 차원은 결합은 차원 결합 파라미터로 지정한 차원에서 일어납니다. |
출력 신호의 신호는 블록의 입력 신호와 동일한 순서로 나타납니다. 다양한 블록 방향의 포트 순서에 대한 설명은 Identify Port Location on Rotated or Flipped Block 항목을 참조하십시오.
여러 개의 Vector Concatenate 블록 또는 Matrix Concatenate 블록을 사용하여 단계적으로 출력 신호를 생성할 수 있지만, 결과는 단일 블록을 사용하여 신호를 결합한 것처럼 단순합니다.
버스로 구성된 배열을 정의하려면 Vector Concatenate 블록 또는 Matrix Concatenate 블록을 사용해야 합니다. 자세한 내용은 Group Nonvirtual Buses in Arrays of Buses 항목을 참조하십시오.
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
확장 기능
버전 내역
R2009b에 개발됨