MATLAB lecture for signals and systems project

Download Report

Transcript MATLAB lecture for signals and systems project

MATLAB Homework#3
Communication and Information Systems Lab.
전기석
Homework#3
EECE 233 Signals and Systems
Fall 2014, MATLAB HW #3
assigned: 2014/10/10, due: 2014/10/17
(1) 자신의 목소리를 5초 정도 녹음하여 WAV 파일(파일 이름은 ‘학번.wav’) 로 저장한다.
(MS Windows에 내장된 녹음기 프로그램 또는 Gom 녹음기 등 을 활용)
(2) ‘wavread’ 라는 command를 사용하여 WAV file을 load하여 저장한다. (또는 ‘audioread’)
(3) ‘fft’ 라는 command를 사용하여 WAV file의 DFT(Discrete Fourier Transform)을 구한다.
(4) WAV 파일의 DFT 결과를 plot 함수를 이용하여 출력한다.
-
X축 : frequency, Y축 : Magnitude
-
Hints : abs( ), fftshift( ) 함수 사용할 것
(5) 과정 (2) ~ 과정(4)를 수행하는 function을 만든다.
- Function 이름은 ‘fft_wav_학번.m’ 으로 한다.
Homework#3
< 제출 방법 >
1.
스크립트 파일의 이름은 ‘fft_wav_학번.m’ 으로 하시오.
2.
Figure 가 하나 이상이라면 하나의 pdf 파일로 저장하시오.
3.
스크립트 파일, pdf 파일을 hw3_학번.zip 의 이름으로 압축하여 아래 메일로 제출하시오.
[email protected]
ex) fft_wav_20142901.m, hw3_20142901.pdf --> hw3_20142901.zip