Home » Math

Math

Matched Filter 알아보기

Matched Filter 알아보는 포스팅이다. 같이 보면 좋은 포스팅 FIR필터 편 블로그는 위키피디아를 참고했다. 생긴건 같은데, 목적에 따라 튜닝이 달라질 수 있는 것이 신호처리의 매력이다. Intro 디지털 신호처리에서 사용하는 FIR 필터의 모습은 아래와 같다. 이번에 다룰 Matched 필터의 모습은 모습은 아래와 같다. 놀랍게도 둘이 생긴건 같다. coefficient를 어떻게 튜닝하냐의 차이일 뿐이다. 특이한 점은 FIR필터는 frequncy domain에 […]

Matched Filter 알아보기 Read More »

FIR(Finite Impulse Response) Filter -샘플링(Sampling)

FIR 필터를 설계하기 이전에 sampling 을 좀 더 분석해보기로 함. 목차 이번 포스팅의 핵심 주제는 Sampling 을 심층 분석 하는 것이다.수식은 여기 블로그를 참고했으니, 자세한 유도과정은 참고 바란다. Sampling 에 대해 알아보자.  이전 포스팅은 아날로그처럼 continuous time에 대한 수식이지만, 우리가 디지털 필터를 처리한다면 discrete time으로 처리해야한다. 따라서 이전에 나온 수식을 좀 가공할 필요가 있다. 하지만

FIR(Finite Impulse Response) Filter -샘플링(Sampling) Read More »

FIR(Finite Impulse Response) Filter를 설계 해보자 – 1편

목차     FIR 필터 무식하게 설계해보기 FIR 필터를 설계하려면 지난번 포스팅에서 언급한 로 시작해보자.   지난번에 언급한것과 같은 window function으로 LPF를 설계하기로 해본다. 그렇다면 위의 window function은 아래와 같을 것이다.(전제는 window가 -20~20hz라고 가정한다. 왜 그런지는 마지막 inverse fft 수식을 보면 알 수 있다.) 이 함수를 역푸리에 변환을 하면 기깔나게 FIR필터로 구현할 수 있을 것이다.

FIR(Finite Impulse Response) Filter를 설계 해보자 – 1편 Read More »

FIR(Finite Impulse Response) Filter에 대해 알아보자

목차 FIR Intro FIR 필터를 직역하면 주로 ‘유한 임펄스 응답’ 필터라고도 부른다. 이게 무슨 소린가 싶을텐데, 대충 뭐.. 출력이 입력에 영향을 주지 않는 필터라고 보면 된다. 이것도 무슨 소리인가 싶을텐데… 아래의 그림을 보면 이해할 수 있다. 포스팅은 주로 위키를 참고했다. 위에서 보는 것처럼 x[n]은 입력이고 모종의 필터를 거친 결과가 y[n]이다. 따라서 y[n]으로부터 x[n]으로 되돌아가는 길이

FIR(Finite Impulse Response) Filter에 대해 알아보자 Read More »

푸리에 변환(Fourier Transform)에 대해 쉽게 알아보자

목차 INTRO 이번에는 푸리에 변환에 대해 알아볼 것이다. 푸리에 변환은 주파수 관점에서 신호를 이해하고자 할 때 사용한다. 이를테면 50Hz의 sine wave나 cosine wave를 푸리에 변환하면 50Hz 쪽에 신호의 세기가 나타는 식이다. 우리는 오일러 식으로 주파수를 표현하는 법을 배웠다. 푸리에 변환은 이런 사이트에도 잘 표현되어 있으니, 이 글이 이해가 안가면 해당 글을 참고하라. 오일러 식 오일러

푸리에 변환(Fourier Transform)에 대해 쉽게 알아보자 Read More »

앨리어싱 (Aliasing) 현상에 대해 쉽게 알아보자

오늘은 오랜만에 신호 처리 관련 포스팅이다. 목차 이번에는 시간 관점에서 한번 찍먹해보고, 주파수 관점에선 한번 찍먹해보겠다.앨리어싱 현상이란 대충 설명하면 샘플링이 그지같이 되어서 각기 다른 신호를 구별해내지 못하는 현상을 의미한다. a를 b로 오인할 수 있다는건데 이게 무슨 소린가? 그냥 아래에 있는 그림을 보면 알 수 있다. 앨리어싱 현상 찍먹해보기 위에서 보는 것처럼 실제 주파수는 디게 높은데,

앨리어싱 (Aliasing) 현상에 대해 쉽게 알아보자 Read More »

자동제어 궤한 루프 제거하기

자동제어 궤한 루프 제거 포스팅입니다. 이번엔 자동제어 중에서 궤한 (Feedback loop)를 제거하는 방법을 서술하고자 한다. 아마 공학도 중에서 기계 공학, 혹은 전자 공학을 공부하는 사람들이라면 수식이 간단히 정리되는 방법을 모를 것 같다. 보통 대충하고 넘거가거든. 보통 결과만 알려주는 경우가 많다보니 그럴 것이다. 병렬의 경우 그냥 더하면 되니까 넘어가고, 피드백만 다루겠다. 통상 공부를 하면 나오는 루프는

자동제어 궤한 루프 제거하기 Read More »

컨볼루션(Convolution) 정의를 쉽게 이해해보자

목차 INTRO 어느날 문득 컨볼루션(Convolution)이 궁금한거다. 위키를 보니 합성곱이라고 정의를 해두긴 했는데, 그러니까 이걸 왜 써먹는지를 설명한다기보단, 수식 전개만 해둔거다. 그러다 구글에 브런치 글을 보았는데, 아우 한국말이 맞나 싶을정도로 이해가 안가더라. 번역 해주신것은 매우 감사하나, 이게 그 뭐랄까. 대학 교재 발번역한 것 돌이켜 보는 기분이랄까. 내 학점을 조진 가장 큰 이유는 대학교재가 개같았기 때문이고, 실전을

컨볼루션(Convolution) 정의를 쉽게 이해해보자 Read More »