고속 푸리에 변환

간략한 설명

파일: \examples\Processing\FastFourierTransform\mE5-MA-VCL\fft.va

파일: \examples\Processing\FastFourierTransform\iF-CXP12-Q\fft.va

기본 플랫폼: mE5-MA-VCL 그리고 iF-CXP12-Q

요약 설명

FFT 연산자의 사용법을 보여줍니다. 이 애플릿은 사인파 패턴을 생성하고 FFT를 수행합니다. 결과에는 주파수 성분이 표시됩니다. ‘ VisualApplets ’ 시뮬레이션을 사용하십시오.

The provided example will demonstrate the use of the FFT. In the example, a simple sine wave with period 256 and magnitude ± 16384 and an image width of 2048 pixels is generated.

사인파

그림 296. 사인파


VisualApplets 의 구현은 매우 간단합니다. 사인파 입력 신호가 FFT 연산자로 전달됩니다. 그 결과로 나온 실수부와 허수부를 제곱한 뒤 더합니다. 따라서 출력은 제곱된 절댓값이 됩니다. 결과에서는 x = 8, 즉 주기 2048 / 8 = 256에서 예상된 피크가 나타납니다. Matlab의 FFT 계산과 비교해 보면, 동일한 정확도 범위 내에서 매우 유사한 결과가 나타납니다. H-Box "DynamicReduceResolutionFFTOut"은 결과를 이동시키고 해상도를 낮추는 데 사용됩니다. 이는 주어진 사인파의 경우 필수적인 것은 아니지만, 다른 요구 사항에 대해서는 선택 사항입니다.