dfilt.delay
지연 필터
구문
Hd = dfilt.delay
Hd = dfilt.delay(latency)
설명
Hd = dfilt.delay
는 delay
유형의 이산시간 필터 Hd
를 반환합니다. 이 필터는 Hd
로 필터링된 모든 신호에 단일 지연을 추가합니다. 필터링된 신호는 하나의 샘플만큼 이동된 값을 가집니다.
Hd = dfilt.delay(latency)
는 delay
유형의 이산시간 필터 Hd
를 반환합니다. 이 필터는 Hd
로 필터링된 모든 신호에 latency
로 지정된 개수의 지연 단위를 추가합니다. 필터링된 신호는 latency
개의 샘플만큼 이동된 값을 가집니다. 이동된 신호 앞에 표시되는 값은 필터 상태입니다.
예제
latency
가 4인 delay
필터를 만들고 간단한 신호를 필터링하여 지연 적용이 미치는 영향을 확인합니다.
h = dfilt.delay(4) h = FilterStructure: 'Delay' Latency: 4 PersistentMemory: false sig = 1:7 % Create some simple signal data sig = 1 2 3 4 5 6 7 states = h.states % Filter states before filtering states = 0 0 0 0 filter(h,sig) % Filter using the delay filter ans = 0 0 0 0 1 2 3 states=h.states % Filter states after filtering states = 4 5 6 7
버전 내역
R2006a 이전에 개발됨