X를 보간하고, 보간된 신호를 FIR 필터에 통과시키고, 필터된 신호를 부분제거하여 입력 신호 X를 리샘플합니다. 데이터를 X 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 수동으로 인스턴스를 선택합니다.


icon

다음 단계는 유리수 리샘플링 과정을 설명합니다. 각 단계는 다음 이미지의 번호 매겨진 섹션에 대응합니다.

  1. 리샘플링을 위한 입력 신호 X. 두 인접한 샘플 사이의 시간 간격은 1입니다.
  2. 제로를 모든 인접한 두 샘플 사이에 삽입하여 보간 전환율X를 업샘플합니다. X1가 보간된 신호를 나타내도록 합니다.
  3. FIR 필터를 사용하여 X1시작 인덱스에서 필터하여 첫번째 출력 샘플을 얻습니다. 보간된 신호의 범위 바깥의 원소는 제로와 같습니다.
  4. 필터를 시작 인덱스 + 부분제거 위치로 이동하여 다시 필터하여 두번째 출력 샘플을 얻습니다.
  5. 단계 4를 반복하여 X1에 필터링을 위한 샘플이 충분하지 않을 때까지 새 부분제거 값을 추가합니다. 마지막 샘플을 내부 상태에 저장하고 다음 신호 블록을 기다립니다. The time interval between two adjacent samples in an output signal is equal to decimation / interpolation. t0 specifies the time of the first output sample.

예제

LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

  • labview\examples\Signal Processing\Signal Operation\Rational Resampling.vi