DSP IIR 필터 구현및 LPF 필터 설계
- 최초 등록일
- 2009.06.08
- 최종 저작일
- 2009.06
- 4페이지/ 한컴오피스
- 가격 2,000원
소개글
DSP IIR 필터와 LPF 필터를 원래의 소리(sample.wav)를 읽어들여서 그래프를 측정하고
필터통과후 파일을 저장하는 레포트입니다.
목차
1. 다음 사항에 대하여 MATLAB 시뮬레이션을 수행하시오.
본문내용
1. 다음 사항에 대하여 MATLAB 시뮬레이션을 수행하시오.
가. 팀원의 목소리를 약 2분여간 컴퓨터에 저장
- 녹음 프로그램은 자유롭게 선택, 단 규격은 8kHz 샘플링 16bit 양자화
- *.wav 파일로 저장 => voc
Fs = 8000;
t = (0:1/8000:2-1/8000);
[voc]=wavread(`sample.wav`);
subplot(2,1,1); plot(voc);
title(`Voice Waveform "sample voice"`); xlabel(`Time(sec)`);
grid on
X = fft(voc);
f = (-length(X)/2+1:length(X)/2)*8000/length(X);
subplot(2,1,2); plot(f, 10*log10(abs(X)));
title(`Frequency Components of Voice`); xlabel(`Frequency(Hz)`); ylabel(`Magnitude(dB)`)
grid on
첫 번째는 받은신호의 voice waveform
두 번째는 주파수영역에서의 크기.
나. 필터설계
- ~의 통과 대역을 갖는 이상적인 저역통과필터를 구하고, IDTFT를 이용하여, 시간영역 임펄스 응답을 결정
- 임펄스 응답을 전체길이 128개로 좌우 대칭적으로 선택한 후, 시간지연을 이용하여 causal 임펄스 응답을 결정 => h(n)
참고 자료
없음