Skip to content

Fourier transform

푸리에 변환(Fourier transform)은 시간에 대한 함수(e.g. 신호)를 그 진동수로 분해하는 작업이다. 음악에서 어떤 화음을 그 화음을 구성하는 음들의 진폭(시끄러운 정도)에 따라 표현하는 것이 이와 유사하다. 어떤 시간에 대한 함수의 푸리에 변환 결과는 진동수에 대한 복소함수이며, 그 절대값은 원래 함수에서 해당 진동수가 존재하는 양을 나타낸다.

푸리에 변환은 한 함수를 인자로 받아 다른 함수로 변환하는 선형 변환이다. 일반적으로 변환된 함수는 원래 함수를 주파수 영역으로 표현한 것이라고 부른다.

Fast Fourier transform

고속 푸리에 변환(高速 푸리에 變換, 영어: fast Fourier transform, FFT)은 이산 푸리에 변환(영어: discrete Fourier transform, DFT)과 그 역변환을 빠르게 수행하는 효율적인 알고리즘이다. FFT는 디지털 신호 처리에서 편미분 방정식의 근을 구하는 알고리즘에 이르기까지 많은 분야에서 사용한다.

Discrete Fourier transform

이산 푸리에 변환(discrete Fourier transform, DFT)은 이산적인 입력 신호에 대한 푸리에 변환으로, 디지털 신호 분석과 같은 분야에 사용된다. 이산 푸리에 변환은 고속 푸리에 변환을 이용해 빠르게 계산할 수 있다.

Documentation

  • Fourier_analysis_made_easy_-_part_1.pdf
  • Fourier_analysis_made_easy_-_part_2.pdf

Libraries

라이브러리 목록:

See also

Favorite site

Project

Sample code

References


  1. Ktword_-_Fourier_Representaion.pdf 

  2. Ghebook.blogspot_-_Fourier_series.pdf 

  3. Ghebook.blogspot_-_Fourier_transform.pdf 

  4. Free_lunch_plan_-_Fourier_transform.pdf 

  5. Discrete_Fourier_Transform_in_C_Code.pdf