반응형
FFT(Fast Fourier Transform)는 DFT를 고속으로 연산하는 알고리즘이다.
n개의 데이터를 모두 DFT를 하려면 n x n 번의 연산이 필요하다. 1,000개의 데이터를 DFT를 하려면 1,000,000번의 연산이 필요하다.
FFT 알고리즘을 사용하면 n x log(n) 번의 연산이 필요하다. 1,000개의 데이터를 FFT 하면 3,000번의 연산이 필요하다. FFT가 1/333 배로 연산량이 준다.
위에서 말한 연산은 복소수 곱셈 연산이다.
FFT로 가장 많이 사용하는 알고리즘은 Cooley–Tukey 알고리즘이다.
☞ FFT 코드
반응형
'전자공학' 카테고리의 다른 글
와이파이 다이렉트 (Wi-Fi Direct) (0) | 2017.08.19 |
---|---|
SCADA의 정의 (0) | 2017.08.18 |
키사에서 개발하고 있는 고속 무선 기술 (0) | 2017.08.17 |
HIV와 KIV 전선의 차이 (0) | 2017.08.17 |
한국,미국,일본의 전자업체 순위 (0) | 2017.08.17 |
댓글