Tapped Delay
여러 샘플 주기만큼 스칼라 신호를 지연한 다음 지연된 모든 버전 출력
라이브러리:
Simulink /
Discrete
HDL Coder /
Discrete
설명
Tapped Delay 블록은 지정된 샘플 주기 수만큼 입력을 지연한 다음 각 지연에 대한 출력 신호를 제공합니다. 예를 들어, 지연 개수에 4를 지정하고 출력 시작 순서 지정을 가장 오래된 항목으로 설정하면 블록은 4개의 출력을 제공합니다. 첫 번째 출력은 4번의 샘플 주기만큼 지연되고, 두 번째는 3번의 샘플 주기만큼 지연되는 식입니다. 이 블록을 사용하여 신호를 시간 단위로 이산화하거나 다른 레이트로 다시 샘플링할 수 있습니다.
이 블록은 하나의 스칼라 입력을 받아 각 증분 지연에 대한 데이터를 포함하는 출력 벡터를 생성합니다. 출력 벡터에서의 시작 순서 지정 파라미터를 사용하여 출력 벡터에서 지연된 신호의 순서를 지정합니다.
가장 오래된 항목은 출력 벡터를 가장 오래된 지연 버전부터 시작하여 가장 최신 지연 버전으로 끝나도록 정렬합니다.가장 최근 항목은 최신 지연 버전으로 시작하여 가장 오래된 지연 버전으로 끝나도록 출력 벡터를 정렬합니다.
초기 조건 파라미터를 사용하여 첫 번째 샘플링 주기에 대한 출력 벡터를 지정합니다. 이 파라미터를 신중하게 선택하면 원치 않는 출력 동작을 줄일 수 있습니다.
샘플 시간 파라미터를 사용하여 샘플 간의 시간을 지정합니다. 지연 개수 파라미터를 사용하여 지연 수를 지정합니다. -1 값은 블록이 역전파를 통해 지연 횟수를 상속하도록 지시합니다. 각 지연은 z-1 이산시간 연산자와 동일하며, Unit Delay 블록으로 구현하는 하나의 지연과 같습니다.
예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
확장 기능
버전 내역
R2006a 이전에 개발됨

