FIR filter와 IIR filter의 특성
- 최초 등록일
- 2011.11.24
- 최종 저작일
- 2010.10
- 10페이지/ 한컴오피스
- 가격 4,500원
소개글
FIR filter와 IIR filter의 특성 분석
목차
없음
본문내용
여기서 fft는 2의 거듭제곱값으로 차수를 사용하기 때문에 netpow라는 함수를 통하여 가장 data에 가까운 2의 거듭제곱승을 찾아낸 후 그 거듭제곱을 한 것을 fft를 위한 차수로 정하게 됩니다. 그리고 그 값을 이용하여 fft라는 함수를 통하여 fft를 하게 됩니다. 그리고 linespace라는 함수는 0부터 fft를 수행한 곳까지를 로 나누는 것으로 이 2가지를 통하여 plot을 이용하여 그래프를 그리게 됩니다.
다음은 IIR filter의 부분으로 우선 처음에 IIR filter를 design 하게 됩니다. 우선 저는 IIR filter 가운데 Chebyshev 필터를 사용하였습니다.
Chebyshev 필터는 위에 있는 그림과 같은 특성을 가지고 있습니다. Chebyshev 필터의 구현은 cheby이라는 함수를 사용하여 구현하였습니다. cheby함수의 기본적인 사용법은 cheby( 차수 , ripple , 대역 주파수 , filter 종류[‘low`, `high` , `stop`])
방법을 사용하게 됩니다. 이렇게 해서 나온 값을 freqz라는 함수를 이용하여서 임펄스 주파수 응답의 형태로 바꾸게 됩니다. 주파수 응답으로 바꾼값을 abs라는 절대값 계산 함수로 바꾼 다음에 dB와 주파수 특성값을 출력하였습니다. 그리고 마지막으로 이 필터와 입력값을 filter라는 함수를 통하여 filtering하게 되도 그 값을 fft로 출력하여 실제로 filltering이 제한사양에 맞게 되었는지 확인 할 수 있었습니다.
참고 자료
없음