All
-
2011.02.18 [Continuous-time] Impulse Response
개요 Continuous-time LTI System을 분석하는데에는 Convolution이 사용된다. 이전의 포스팅에서는 어떤 Signal을 간단한 함수들의 Linear Combination으로 나타낼 수 있다고 가정했을 때, Linearity와 Superposition을 이용하여 각각의 간단한 함수들의 Response의 합으로 전체의 Response를 구할 수 있다고 배웠다. (링크: http://blastic.tistory.com/73, http://blastic.tistory.com/76) 이것을 역으로 생각해 보자. 어떤 LTI System이 있다고 했을 때, 우리는 여기에 t = 0에서만 1의 크기를 가지는 함수, 다시 말해서 Unit-impulse를 Input에 넣어 어떤 특정 Respons..
-
2011.02.17 [Fourier Transforms] Table
Fourier Cosine Transform Fourier Sine Transform Fourier Transform Laplace Transform과 마찬가지로 모든 경우에 대해서 Fourier Transform을 외우는 것이 어렵기 때문에, 여러가지 경우에 대해서, 이러한 Table을 만들어 그때그때 참고하도록 한다. 위에서 설명되지 않은 함수들은 다음 링크를 참조하기 바란다. Γ(k) - http://en.wikipedia.org/wiki/Gamma_function
-
2011.02.17 [Fourier Transforms] Fast Fourier Transform (FFT)
왜 FFT를 사용하는가? DFT를 통해서 f(x)의 Frequency Spectrum을 볼 수 있다. 일반적으로 DFT를 수행하기 위해 몇번의 계산을 거쳐야 할까. 이 식을 계산하려면 n번 더해야 한다. 이러한 계산을 다시 n번만큼 해줘야 최종 DFT를 얻는다. 즉, n^2번의 계산이 필요한 셈인데, 만약 데이터 갯수가 1천개라면, 백만번의 계산을 해야한다는 결론이 나온다. Fast Fourier Transform(FFT)를 사용하는 이유는 이 계산 수의 절반이하 수준의 계산수를 통해 Aliasing을 피하면서 같은 결과를 얻을 수 있기 때문이다. Aliasing이라는 것은, 차이가 모호해지는 것 정도로 이해하고 있으면 된다. 이유는 간단하다. Sampling의 빈도가 낮아진다는 것은 곧, DFT의 기반..
-
2011.02.17 [Fourier Transforms] Discrete Fourier Transform (DFT)
개요 어떠한 경우에는 함수 대신 Sampling 된 데이터에 대해서 Fourier Transform을 해야할 경우가 있다. 이때 사용하는 것이 Discrete Fourier Transform이다. 유도 먼저 f(x)가 Periodic 하다고 가정하자. 편의상 Period를 2π로 잡자. 그리고 이 Period에서 N만큼의 Sample을 얻었다고 하자. 그러면 어떤 Sample Point x_k는 다음과 같이 표시할 수 있다. 즉, f(x)가 이러한 Points에 대하여 Sampling 되었다고 할 수 있다. 위 식은 Complex Trigonometric Polynomial q(x)를 나타낸 것으로, f(x)를 이러한 q(x)의 형태로 나타낼 수 있다고 했을때, x 대신 x_k를 넣어 식을 다시 써보면,..
-
2011.02.15 [Fourier Transforms] Properties and Convolution
Existence f(x)가 x축에서 Absolutely Integrable하고, 모든 유한한 구간에서 Piecewise Continuous할때, f(x)의 Fourier Transform이 존재한다는 것이 Theorem of Existence of the Fourier Transform이다. Piecewise Continuous에 대한 내용: http://blastic.tistory.com/94 Absolutely Integrable에 대해서는 아래 링크를 참조하기 바란다. (링크: https://ccrma.stanford.edu/~jos/st/Existence_Fourier_Transform.html) Absolutely Integrable을 간단히 설명하면, f(x)를 절대값으로 씌운 것, 즉 |f..
-
2011.02.15 [Fourier Transforms] Concepts
Complex Fourier Integral 이전의 포스트에서 다룬 Fourier Cosine and Sine Transform은 실수 범위에 대한 Transform이다. 이제 Fourier Integral을 토대로, 복소수 범위에 대한 Transform인 Fourier Transform을 얻어 보려고 한다. 일단, 그 전에 Complex Fourier Integral을 얻어야 한다. 차근차근 식을 써 내려가 보도록 하겠다. 먼저 Fourier Integral을 다시 가져와 보면, 여기서 A(w)와 B(w)를 f(x)에 다시 집어 넣고 식을 다시쓰면, 위와 같이 정리할 수 있다. 위의 Integral을 보면, w에 관한 Integral의 경우 아래끝이 0임을 볼 수 있는데, 이것을 -∞으로 확장할 것이다..