0% found this document useful (0 votes)
21 views4 pages

ME579: Fourier Methods in Digital Signal Processing Lecturer: Prof. Patricia Davies, Rm. ME3061J or at Herrick Labs

This document provides instructions for students taking a digital signal processing course. It outlines: 1. Course topics that will be covered such as deterministic signals, digital filtering, random processes, and estimation methods. 2. Requirements for homework assignments including using MATLAB to show work, providing well-commented code, and annotating graphs and figures. 3. Guidelines for submitting homework including working independently and avoiding copying others' work. Students are expected to show all work in their own MATLAB programs.

Uploaded by

Elizabeth Johns
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views4 pages

ME579: Fourier Methods in Digital Signal Processing Lecturer: Prof. Patricia Davies, Rm. ME3061J or at Herrick Labs

This document provides instructions for students taking a digital signal processing course. It outlines: 1. Course topics that will be covered such as deterministic signals, digital filtering, random processes, and estimation methods. 2. Requirements for homework assignments including using MATLAB to show work, providing well-commented code, and annotating graphs and figures. 3. Guidelines for submitting homework including working independently and avoiding copying others' work. Students are expected to show all work in their own MATLAB programs.

Uploaded by

Elizabeth Johns
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

--- 1 ---

!"#$%& ()*+,-+ !-./)01 ,2 3,4,.56 7,4256 8+)9-11,24


School of Mechunlcul Lnglneerlng, Purdue Unlverslty, vest Lufuyette, lndlunu , USA.
:-9.*+-+& 8+);< 85.+,9,5 35=,-1> ?@< !"ABCDE )+ 5. F-++,9G :5H1<
Cluss Lmull: duvlesQurdue.edu [Put ML, ln Subject Llne of Lmull|
Eomework Uloud Lmull: 1o be unnounced [Put ML, Eomework Set # ln Subject Llne|
veb Slte: htts:jjenglneerlng.urdue.edujML,
I)*+1- 7J665H*1
D< K2.+)0*9.,)2 .) 7,4256 8+)9-11,24

L< 3-.-+@,2,1.,9 7,42561
z. Clusslflcutlon of determlnlstlc dutu
z.z lourler serles
z. lourler lntegruls
z. 1he effect of fllters und wlndows: multlllcutlon und convolutlon
z. Sumllng slgnuls, unulog to dlgltul converslon und ulluslng
z.6 1he Llscrete lourler 1runsform (Ll1)
z., Comututlon of Llscrete lourler 1runsforms

A< K2.+)0*9.,)2 .) 3,4,.56 (,6.-+,24
. Revlew of z trunsforms
.z Llgltul fllter reullzutlons
. lrequency resonse of dlgltul fllters
. Leslgn of llR fllters
. Leslgn of llR fllters

M< ?520)@ 8+)9-11-1
. Probublllty, dlstrlbutlons und denslty functlons, exectutlon: meun, stundurd
devlutlon, moments
.z Stochustlc Processes: ensembles, robublllty denslty functlons, moments of u
stochustlc rocess, correlutlon functlons, stutlonurlty, ergodlclty, tlme uveruglng
. Sectru: ower und cross sectrul densltles
. lnutoutut relutlonshls for llneur systems
. Crdlnury, urtlul und multlle coherence functlons

#< "1.,@5.,)2 !-./)01
. Lstlmutor errors und uccurucy: blus und vurlunce of estlmutors
.z Lstlmutors for stochustlc rocesses
. Lstlmutlon of ower sectru
. Lstlmutlon of cross sectrul densltles
. Lstlmutlon of the coherence functlon
.6 lrequency resonse functlon estlmutes

--- 2 ---

?"("?"NI"7 (O? P33KQKONP: ?"P3KNR
l. Shln und '. l. Eummond
lundumentuls of Slgnul Processlng for Sound und vlbrutlon Lnglneers, vlley, zcc.
!"#$%& ("&) "* +,-) +$ ." /0 ),$ 1"2%&$ 32) 0") ./4/)-5 */5)$% .$&/406 7%/))$0 *%"( - ("%$
8$1,-0/1-5 904/0$$%/04 :$%&:$1)/#$ ),-0 ("&) &/40-5 :%"1$&&/04 3"";&6 8-0< 3-&/1
20.$%4%-.2-)$ 99 )$=) 3"";& ),-) 1"#$% ./4/)-5 */5)$%/046 >"";& 3$5"+ -5&" 1"#$% ),-)6

'.C.Proukls und L.C.Munolukls
lntroductlon to Llgltul Slgnul Processlng, Mucmlllun, N.Y., 88.
!"#$%& ("&) "* +,-) +$ ." /0 ),$ 1"2%&$? -0. - 5") "* "),$% ),/04& )""6

A.v.Cenhelm und R.v.Schufer
(u) Llgltul Slgnul Processlng, Prentlce Eull, N.'., 8.
8< :$%&"0-5 *-#"%/)$ &/40-5 :%"1$&&/04 )$=)? )%$-)($0) /& (-),$(-)/1-56 or
(b) Llscrete1lme Slgnul Processlng, PrentlceEull, 8.
@/(/5-% )" A-B 32) 1$%)-/0 &$1)/"0& -%$ (/&&/046 C) 1"0)-/0& ("%$ /552&)%-)/"0& -0. /& ("%$ 2&$%
*%/$0.5<6 @"($)/($& 2&$. -& - )$=) /0 20.$%4%-.2-)$ 99 1"2%&$&6 D$/),$% -%$ 4"". )$=)& *"% -0
/0 .$:), )%$-)($0) "* &:$1)%-5 -0-5<&/& "* %-0."( &/40-5& 0"% *"% )%-0&*$% *201)/"0 $&)/(-)/"06

'.S.8endut und A.C.Plersol
Rundom Lutu: Anulysls und Meusurement Procedures, th Ld., vlley lntersclence, zcc.
C* (21, "* ),$ -0-5<&/& ),-) <"2 ." /& +/), %-0."( .-)- A$646? +/0. 0"/&$? %-0."( $=1/)-)/"0 "*
&)%21)2%$&B ),/& 3""; +/55 3$ 2&$*25E /) 1"#$%& &$1)/"0& F -0. G "* ),$ 1"2%&$6

FO!"SO?T
. Sturt euch roblem on u new uge.
z. Stule uges of u multlle uge solutlon together.
. Muke sure thut your nume, roblem number, und homework set number us well us
ML, ls wrltten on euch roblem solutlon.
. lt ls referred thut you use englneerlng uer.
. 8e neut und tldy, use u ruler for druwlng strulght llnes.
6. Your solutlons should be eusy to follow. Culde the gruder through the gruhs und
comuter code. lnclude llgure cutlons.
,. Lon't send tlme tylng u homework solutlons, l would ruther you sent the tlme
dolng more unulysls und muklng sure thut your solutlon und comments ure correct.
8. Comuter rogrummlng should be done ln MA1LA8 und the rogrum should be
uttuched to your solutlon und gruhs (see below).
. Lon't emull me solutlons unless l usk you to.
c. Lon't coy - lt's not u good wuy to leurn und very obvlous to the erson grudlng.



--- 3 ---




I)@U*.,24 P11,[email protected] ,2 F)@-V)+G&

?*6-1 520 P0=,9-

l exect you to do the rogrummlng ln MA1LA8 for thls cluss. Lo NC1 USL LCLL or other
softwure uckuges for your homework usslgnments. 1hls ls for euse of homework grudlng,
und ulso so thut the erson grudlng cun cleurly see whut you dld to roduce the unswers
thut you resent.

Progrums should be well commented und eusy to follow.

Sometlmes you wlll be uble to use lnbullt MA1LA8 functlons to do seclflc slgnul rocesslng
tusks, und sometlmes you wlll be usked to rogrum un ulgorlthm dlrectly, whlch you cun ulso
do ln MA1LA8 uslng thelr own rogrummlng lunguuge.

lf you ure unfumlllur wlth MA1LA8, there ure some notes thut you cun downloud from the
ML, webslte thut we use ln one of our undergruduute clusses. 1hese notes contuln u very
buslc lntroductlon to Mutlub together wlth some exumles thut ure relevunt to the
meusurements cluss for whlch the notes were develoed. Note thut there ure muny very
good lntroductlon to MA1LA8 notes on the web develoed for courses ln muny dlfferent
Unlversltles. Also MA1LA8's own webslte ls ulso u good resource for you, even though
sometlmes lt ls dlfflcult to flnd exuctly whut you wunt.
htt:jjwww.muthworks.comjuccessjheldeskjheljtechdocj


7)@- U),2.1 5H)*. 1*H@,..,24 /)@-V)+G ./5. +-W*,+-1 *1- ); !PQ:PX

. vhen you use MA1LA8 to do the culculutlons und lottlng, ut ull the communds thut
you use together ln u rogrum (mflle) und run the rogrum, ruther thun dolng lt llne by
llne from the commund llne. ln thls wuy errors cun be euslly corrected und the rogrum
rerun.
Y)* !Z7Q ,296*0- 5 U+,2. )*. ); ./- ![;,6-1 ,2 J)*+ /)@-V)+G< K; J)* 0) 2).> J)* V,66
4-. B ;)+ ./5. U+)H6-@<

[ An Mflle ls u rogrum, l.e., u llstlng of the communds used to generute, unulyze und
lot the dutu. Mflles should be eusy to follow, l.e., contuln useful comments und huve
blunk llnes seurutlng dlfferent sectlons of the code., lndents for rogrummlng
structures etc. 1he flrst few llnes should contuln comments thut lnclude the rogrum

--- 4 ---

nume, your nume, the usslgnment number, und u brlef descrltlon of whut thls rogrum
does. |

z. vhen you ure usked to generute u tlme hlstory or sectrum, l exect to see u gruhlcul
outut uslng scules thut hel lllumlnute ull the ertlnent feutures of the results. A
rlntout of urruy vulues ls not un uccetuble ulternutlve.

. Annotute the gruhlcul outut, whlch cun be done by hund or by uslng the MA1LA8
rogrums: tltle, xlubel, ylubel, gtext etc. Seclflcully:
! Axes should be lubeled und unlts lncluded when known.
! 1he dutu should be lotted ugulnst u hyslcully meunlngful urumeter, e.g., tlme,
frequency, dlstunce, or wuvenumber, us urorlute. 86)..,24 05.5 545,21. U),2.
2*@H-+ ,1 NOQ 599-U.5H6-<
! ln the tltle to your gruh, ut ln your nume, und the roblem number, e.g., "'enny
Abful Ev Q(u) ML, lzcc8". Also ut thls lnformutlon us u comment ut the
beglnnlng of your Mflle.
! Lubel lnterestlng feutures thut lllustrute the slgnul rocesslng effects thut you ure
exumlnlng ln the homework roblem.

. vhen muklng comurlsons between dlfferent wuys of unulyzlng dutu, .+J .) U*. +-1*6.1
)2 )2- 4+5U/> )+ )2 1-=-+56 4+5U/1 )2 ./- 15@- U54- (use the sublot commund to do
the lutter). All gruhs should be uccomunled by some comments undjor dlscusslon.

. Leurn how to wrlte your own functlons ln MA1LA8 so thut you cun reuse code wlthout
huvlng to edlt lt. 1hlnk ubout whut urumeters would tylcully chunge when dolng
slmllur thlngs und treut them us lnut vurlubles to the functlon. 1hese functlons cun
become bulldlng blocks ln more comllcuted code. Lon't forget to rlnt the functlons
out wlth your muln rogrum und uttuch to the solutlon.

I)UJ,24> 3,19*11,24 F)@-V)+G> S)+G,24 ,2 R+)*U1> -.9<

l exect you to do homework on your own. vhlle some dlscusslons wlth clussmutes muy be
urorlute when you ure trylng to flgurlng thlngs out, or your ure huvlng trouble gettlng
YCUR CvN code to work, dolng the homework together ln u grou ls not, excet for those
usslgnments when you ure seclflcully usked to do so. Uslng other eole's rogrums,
lncludlng the ones wrltten ln MA1LA8, unless seclflcully dlrected to do so, ls not
uccetuble. Note when grudlng homeworks, lt ls tylcully vLRY C8vlCUS when eole
coy.

You might also like