resample
은 유리수 인자 p
/q
를 사용하여 신호를 리샘플링하기 위해 upfirdn
을 호출합니다. upfirdn은 개념적으로 다음과 같은 단계를 수행합니다.
0을 삽입하여 인자 p
로 신호를 업샘플링합니다.
업샘플링된 신호에 FIR 안티에일리어싱 필터를 적용합니다.
샘플을 삭제하여, 필터링된 신호를 인자 q
로 다운샘플링합니다.
이상적인 안티에일리어싱 필터는 정규화된 차단 주파수 fc = π/max(p
,q
) rad/sample과 이득 p
를 갖습니다. resample
은 카이저 윈도우 방법을 사용하여 안티에일리어싱 필터를 근사합니다.
필터 차수는 2 × n
× max(p
,q
)입니다. n
의 디폴트 값은 10입니다.
카이저 윈도우에는 천이 폭과 저지대역 감쇠량 사이의 절충을 제어하는 형태 파라미터 beta
가 있습니다. beta
의 디폴트 값은 5입니다.
윈도우의 처리 이득을 고려하도록 필터 계수가 정규화됩니다.
이에 대한 예로, 신호를 원래 샘플 레이트의 3/2배로 리샘플링하는 안티에일리어싱 필터를 설계하겠습니다.
자세한 내용은
균일하게 샘플링된 신호 리샘플링하기 항목을 참조하십시오.