Computer. x c (t) x[n] y[n] y c (t) A-to-D Computer D-to-A. i A sequence of numbers i Mathematical representation:

Size: px
Start display at page:

Download "Computer. x c (t) x[n] y[n] y c (t) A-to-D Computer D-to-A. i A sequence of numbers i Mathematical representation:"

Transcription

1 Digital Speech Processig Lecture Review of DSP Fudaetals Iput Sigal Aalog-to- Digital Coversio What is DSP? Coputer Digital-to- Aalog Coversio Output Sigal Digital ethod to represet a quatity, a pheoeo or a evet Why digital? it Sigal What is a sigal? soethig (e.g., a soud, gesture, or object) that carries iforatio a detectable physical quatity (e.g., a voltage, curret, or agetic field stregth) by which essages or iforatio ca be trasitted What are we iterested i, particularly whe the sigal is speech? Processig What id of processig do we eed ad ecouter alost everyday? Special effects? Coo Fors of Coputig ext processig hadlig of text, tables, basic arithetic ad logic operatios (i.e., calculator fuctios) Word processig Laguage processig Spreadsheet processig Presetatio processig Sigal Processig a ore geeral for of iforatio processig, icludig hadlig of speech, audio, iage, video, etc. Filterig/spectral aalysis Aalysis, recogitio, sythesis ad codig of real world sigals Detectio ad estiatio of sigals i the presece of oise or iterferece Advatages of Digital Represetatios Iput Sigal A-to-D Coverter Sigal Processor D-to-A Coverter Output Sigal Peraece ad robustess of sigal represetatios; zerodistortio reproductio ay be achievable Advaced IC techology wors well for digital systes Virtually ifiite flexibility with digital systes ulti-fuctioality ulti-iput/ulti-output Idispesable i telecouicatios which is virtually all digital at the preset tie 3 4 Digital Processig of Aalog Sigals x c (t) x[] y[] y c (t) A-to-D Coputer D-to-A A-to-D coversio: badwidth cotrol, saplig ad quatizatio Coputatioal processig: ipleeted o coputers or ASICs with fiite-precisio arithetic basic uerical processig: add, subtract, ultiply (scalig, aplificatio, atteuatio), ute, algorithic uerical processig: covolutio or liear filterig, o-liear filterig (e.g., edia filterig), differece equatios, DF, iverse filterig, AX/I, D-to-A coversio: re-quatificatio* ad filterig (or iterpolatio) for recostructio 5 Discrete-ie Sigals i A sequece of ubers i atheatical represetatio: x = { x[ ]}, < < i Sapled fro a aalog sigal, xa(), t at tie t =, x [ ] = xa ( ), < < i is called the saplig period, ad its reciprocal, FS = /, is called the saplig frequecy FS = 8 Hz = / 8 = 5μ sec FS = Hz = / = μ sec FS = 6 Hz = /6 = 6.5μ sec F = 4Hz = / 4 = 5 μ sec S 6

2 y y y y Speech Wavefor Display Varyig Saplig Rates plot( ); Fs=8 Hz Fs=6 Hz ste( ); Fs= Hz 7 8 Varyig Saplig Rates Fs=8 Hz Fs=6 Hz Fs= Hz 9 Quatizatio i x [ ] ca be quatized to oe of a fiite set of values which is the represeted digitally i bits, hece a truly digital sigal; the course aterial ostly deals with discrete-tie sigals (discrete-value oly whe oted). out Quatizatio: 7.4 rasforig a cotiuously- valued iput ito a 6.8 represetatio that assues 5. oe out of a fiite set of values 4.6 he fiite set of output values 3 i is idexed; e.g., the value has a idex of 6, or () i biary represetatio Storage or trasissio uses biary represetatio; a quatizatio table is eeded A 3-bit uifor quatizer Discrete Sigals Siewave Spectru saple 6 4 Sapled Siusoid 5si(π) quatize 6 4 Aalog siusoid, 5si(πx) Discrete siusoid roud[5si(π)] x 6 4 Quatized siusoid roud[5si(πx)] quatize -4 saple SR is a fuctio of B, the uber of bits i the quatizer x

3 Issues with Discrete Sigals what saplig rate is appropriate 6.4 Hz (telephoe badwidth), 8 Hz (exteded telephoe BW), Hz (exteded badwidth), 6 Hz (hi-fi speech) how ay quatizatio levels are ecessary at each bit rate (bits/saple) 6,, 8, => ultiately deteries the S/ ratio of the speech speech codig is cocered with aswerig this questio i a optial aer 3 aplitude he Saplig heore Sapled Hz ad 7 Hz Cosie Waves; F s = 8 Hz tie i s A badliited sigal ca be recostructed exactly fro saples tae with saplig frequecy π = Fs fax or = Ws W ax 4 Deo Exaples. 5 Hz aalog badwidth sapled at, 5,.5,.5 Hz (otice the aliasig that arises whe the saplig rate is below Hz). quatizatio to various levels,9,4,, ad bit quatizatio (otice the distortio itroduced whe the uber of bits is too low) 3. usic quatizatio 4 bit audio quatized to various levels: bit audio, bit oise (white oise) bit audio, 4 bit oise (white oise) 8 bit audio, 6 bit oise (colored) 6 bit audio, 8 bit oise (sigal correlated soewhat) Discrete-ie (D) Sigals are Sequeces x[] deotes the sequece value at tie Sources of sequeces: Saplig a cotiuous-tie sigal x[] = x c () = x c (t) t= atheatical forulas geerative syste e.g., x[] =.3 x[-] -; x[] = Ipulse Represetatio of Sequeces A sequece, a fuctio a 3 3δ[ + 3] x[ ] = x[ ] δ[ ] = a δ[ ] Value of the fuctio at Soe Useful Sequeces uit saple δ[] =, =, real expoetial x[] = α a δ[ ] a 7 δ[ 7] p[ ] = a δ[ + 3] + aδ[ ] + aδ[ ] + a δ[ 7] 3 7 uit step u[] =,, < sie wave x[] = Acos( + φ) 7 8 3

4 Variats o Discrete-ie Step Fuctio Coplex Sigal x [ ] = ( j) u [ ] sigal flips aroud 9 Coplex Sigal jθ x[ ] = ( α + jβ) u[ ] = ( re ) u[ ] r = α + β θ β α = ta ( β / ) β r θ α jθ x [ ] = r e u [ ] r is a dyig expoetial jθ e is a liear phase ter Coplex D Siusoid j x[ ] = Ae Frequecy is i radias (per saple), or just radias ot radias per secod because tie idex is diesioless oce sapled, x[] is a sequece that relates to tie oly through the saplig period Iportat property: periodic i with period π: j j( r ) Ae = Ae + π Oly uique frequecies are to π (or π to +π) Sae applies to real siusoids Periodic D Sigals A sigal is periodic with period if x[] = x[+] for all For the coplex expoetial this coditio becoes j j( + ) Ae = Ae which requires = π for soe iteger hus, ot all D siusoids are periodic! Cosequece: there are distiguishable frequecies with period e.g., = π /, =,,,- 3 Sapled Speech Wavefor x a (t) ALAB: plot ALAB: ste =.5 sec, f S =8 Hz x a (),x() x[] rap #: loss of saplig tie idex 4 4

5 Sigal Processig rasfor digital sigal ito ore desirable for x[] y[]=[x[]] [ [ ]] x[] y[] sigle iput sigle output sigle iput ultiple output, e.g., filter ba aalysis, siusoidal su aalysis, etc. 5 LI Discrete-ie Systes x[] δ[] LI Syste y[] h[] Liearity (superpositio): Τ{ ax [] + bx []}= aτ{ x []}+ bτ{ x []} ie-ivariace (shift-ivariace): x [] = x[ d ] y [] = y[ d ] LI iplies discrete covolutio: y[] = x[]h[ ] = x[] h[] = h[] x[] = 6 LI Discrete-ie Systes Exaple: Is syste y [ ] = x [ ] + x [ + ] + 3 liear? x[ ] y[ ] = x[ ] + x[ + ] + 3 x[ ] y[ ] = x[ ] + x[ + ] + 3 x[ ] + x[ ] y3[ ] = x[ ] + x[ ] + x[ + ] + x[ + ] + 3 y [ ] + y [ ] ot a liear syste! Is syste y [ ] = x [ ] + x [ + ] + 3 tie/shift ivariat? y [ ] = x [ ] + x [ + ] + 3 y [ ] = x [ ] + x [ + ] + 3 Syste is tie ivariat! Is syste y [ ] = x [ ] + x [ + ] + 3 causal? y [ ] depeds o x+ [ ], a saple i the future Syste is ot causal! 7 Covolutio Exaple 3 3 x [ ] = h [ ] = otherwise otherwise What is y [ ] for this syste? Solutio : y [ ] = x [ ]* h [ ] = h [ ] x [ ] = = ( + ) 3 = 3 = = (7 ) 4 6 = 3, 7 x[],h[] y[] = = = h[] x[] =3 =4 =5 Covolutio Exaple he ipulse respose of a LI syste is of the for: h [ ] = a u [ ] a < ad the iput to the syste is of the for: x [ ] = b u [ ] b <, b a Deterie the output of the syste usig the forula for discrete covolutio. SOLUIO: =6 =7 = y [ ] = a ub [ ] u [ ] = = b a b u[ ] = b ( a/ b) u[ ] = = ( a/ b) b a = b = u[ ] ( a/ b) b a 3 5

6 Covolutio Exaple 3 Covolutio Exaple Cosider a digital syste with iput x [ ] = for =,,,3 ad everywhere else, ad with ipulse respose h [ ] = a u [ ], a <. Deterie the respose y [ ] of this liear syste. SOLUIO: We recogize that x [ ] ca be writte as the differece betwee two step fuctios, i.e., x [ ] = u [ ] u [ 4]. Hece we ca solve for y [ ] as the differece betwee the output of the liear syste with a step iput ad the output of the liear syste with a delayed step iput. hus we solve for the respose to a uit step as: a a y[ ] = ua [ ] u [ ] = u [ ] = a y[ ] = y [ ] y [ 4] 3 Liear ie-ivariat Systes Sigal Processig Operatios easiest to uderstad easiest to aipulate powerful processig capabilities characterized copletely by their respose to uit saple, h(), via covolutio relatioship y [ ] = x [ ] h [ ] = xh [ ] [ ] = h [ ] x [ ] = y [ ] = h [ ] x [ ], where deotes discrete covolutio x[] y[]=x[] h[] h[] * = basis for liear filterig used as odels for speech productio (source covolved with syste) 33 D is a delay of -saple Ca replace D with delay eleet z 34 Equivalet LI Systes ore Coplex Filter Itercoectios x[] h[] h[] y[] h[] x[] h[] h[] y[] x[] h[] y[] x[] h[]*h[] y[] x[] h[]+h[] y[] h []*h []= h []*h [] h []+h []= h []+h [] 35 y [ ] = x [ ]* h[ ] c h [ ] = h[ ]*( h [ ] + h [ ]) + h [ ] c

7 saple uber saple uber saple uber saple uber etwor View of Filterig (FIR Filter) etwor View of Filterig (IIR Filter) D(Delay Eleet) z y [ ] = bx [ ] + bx [ ] b x [ + ] + b x [ ] y [ ] = ay [ ] + bx [ ] + bx [ ] rasfor Represetatios z-rasfor Represetatios z-trasfor: x [ ] X( z) Xz ( ) = xz [ ] = π j = x [ ] = X ( zz ) dz C ifiite power series i z, with x[] as coefficiets of ter i z direct evaluatio usig residue theore partial fractio expasio of X(z) log divisio power series expasio X(z) coverges (is fiite) oly for certai values of z: = x [ ] z < - sufficiet coditio for covergece regio of covergece: R < z < R 4 39 Exaples of Covergece Regios Exaples of Covergece Regios. x [ ] = δ[ ] -- delayed ipulse Xz z z ( ) = coverges for >, > ; z <, < ; z, =. x [ ] = u [ ] u [ ] -- box pulse - z X(z) = ( )z = -- coverges for < z < = z all fiite legth sequeces coverge i the regio < z < 3. x [ ] = au [ ] ( a< ) Xz ( ) = az = --coverges for a < z = az all ifiite duratio sequeces which are o-zero for coverge i a regio z > R aplitude aplitude aplitude 4 4. x [ ] = bu[ ] Xz ( ) = bz = --coverges for z < b = bz all ifiite duratio sequeces which are o-zero for < coverge i a regio z < R 5. x [ ] o-zero for < < ca be viewed as a cobiatio of 3 ad 4,givig a covergece regio of the for R < z < R sub-sequece for => z > R sub-sequece for < => z < R total sequece => R < z < R aplitude R R 4 7

8 Exaple z-rasfor Property If x [ ] has z-trasfor X( z) with ROC of ri < z < ro, fid the z-trasfor, Y( z), ad the regio of covergece for the sequece y [ ] = ax [ ] i ters of Xz ( ) Solutio: Xz ( ) = xz [ ] = Yz ( ) = yz [ ] = axz [ ] = = x [ ]( z/ a) = X( z/ a) = ROC: a r < z < a r i = o 43 he sequece x [ ] has z-trasfor X( z). Show that the sequece x[ ] has z-trasfor dx( z) z. dz Solutio: Xz ( ) = xz [ ] = dx( z) = x[ ] z dz = = x[ ] z z = = Zx ( [ ]) z 44 Iverse z-rasfor Partial Fractio Expasio [ ] ( ) x X zz dz π j C = where C is a closed cotour that ecircles the origi of the z-plae ad lies iside the regio of covergece R C R for X(z) ratioal, ca use a partial fractio expasio for fidig iverse trasfors Hz ( ) = bz + bz b z + az a bz + bz b = ; ( > ) ( z p )( z p )...( z p ) A A A Hz ( ) = z p z p z p Hz ( ) A A A A = ; p = z z p z p z p z p Hz ( ) A = ( z p ) i =,,..., i i z z= pi Exaple of Partial Fractios rasfor Properties z + z+ Fid the iverse z-trasfor of Hz ( ) = < z < ( z + 3z+ ) Hz ( ) z + z+ A A A = = + + z z( z+ )( z+ ) z z+ z+ z + z + z + z + A = = A = = ( z+ )( z+ ) z( z+ ) z + z+ 3 A = = zz ( + ) z= z= z= z (3/) z Hz ( ) = + < z < z+ z+ h [ ] = [ ] ( ) [ ] 3 δ u ( ) u[ ] 47 Liearity ax []+bx [] ax (z)+bx (z) Shift x[- ] z X( z) Expoetial Weightig a x[] X(a - z) Liear Weightig x[] -z dx(z)/dz ie Reversal o-causal, eed x[ x[-] -] to be causal for fiite legth sequece X(z - ) Covolutio x[] * h[] X(z) H(z) ultiplicatio of x[] w[] ( ) ( / ) π j C Sequeces doai XvWz vv dv circular covolutio i the frequecy 48 8

9 Discrete-ie Fourier rasfor Discrete- ie Fourier rasfor (DF) j z= e j = Xe ( ) = Xz ( ) j = xe [ ] j z= e ; z =,arg( z) = j π j j x [ ] = ( ) Xe e d π π evaluatio of X(z) o the uit circle i the z-plae sufficiet coditio for existece of Fourier trasfor is: 49 = x [ ] z = x [ ] <, sice z = = 5 Siple DFs DF Exaples Ipulse Delayed ipulse Step fuctio Rectagular widow Expoetial Bacward expoetial x [ ] = δ [ ], j Xe ( ) = x [ ] = δ [ ], j Xe ( ) = e j j x [ ] = u [ ], Xe ( ) = j e j j e x [ ] = u [ ] u [ ], Xe ( ) = j e j x [ ] = a u [ ], Xe ( ) =, a< j ae j x [ ] = b u[ ], Xe ( ) =, b> j be 5 x [ ] = β u [ ] β =.9 j Xe ( ) = β < j βe 5 DF Exaples x [ ] = cos( ), < < j X ( e ) = [ πδ ( + π ) + πδ ( + + π )] = j i Withi iterval π < < π, X( e ) is coprised of a pair of ipulses at ± DF Exaples

10 DF Exaples Fourier rasfor Properties.5, π/, F S/ 4, π F S/ periodicity i Xe j j( + π) ( ) = Xe ( ). 5, π, F S/, π F S.75, 3π/, 3F S/ 4, π 3F S/ period of π correspods to oce aroud uit circle i the z-plae Uits of Frequecy (Digital Doai) (rap # - loss of F S ) oralized frequecy: f,.5 (idepedet of F S ) oralized radia frequecy:, π π (idepedet of F S ) digital frequecy: f D = f / F S, F S / F S,,,, π, F S, π F S f,, f D, D 55 digital radia frequecy: D = / F S, πf S πf S 56 he DF Discrete Fourier rasfor Discrete Fourier rasfor cosider a periodic sigal with period (saples) x [ ] = x [ + ], < < x [ ] ca be represeted exactly by a discrete su of siusoids j π / X [ ] = xe [ ] = x [ ] = Xe [ ] = j π / sequece values DF coefficiets 57 exact represetatio of the discrete periodic sequece 58 DF Uit Vectors (=8) DF Exaples = = j π /8 ; e = e = j j π /8 = ; e = j j π /8 ; ( ) = e = j = e = j π /8 3; ( ) j π /8 4; = e = + j j π /8 = 6; e = j j π /8 5; ( ) = e = + j j π /8 7; ( ) 59 δ[ ] DF{ δ[ ]} 6

11 DF Exaples DF Exaples x [ ] = (.9) 3 ( = 3) 6 6 Circularly Shiftig Sequeces Issues with Periodic Sequeces Give a cotiuous tie sigal that is periodic with period ( + /) saples, is the sapled versio (saplig period ) a digital periodic sequece? the DF frequecies for a -poit sequece are =(π / ) the sigal periodicity frequecies are ' = ( π /( + /)) the digital sigal is ot periodic with period ( + /) saples (i this case it actually is periodic with period ( + ) saples) Periodic Sequeces?? DF for Fiite Legth Sequeces 65 66

12 saple uber Fiite Legth Sequeces cosider a fiite legth (but ot periodic) sequece, x[], that is zero outside the iterval Xz ( ) = xz [ ] = evaluate X(z) at equally spaced poits o the uit circle, j π/ z = e, =,,..., j π/ Xe ( ) = [ ] π / xe j, =,,..., = --loos lie DF of periodic sequece! 67 Relatio to Periodic Sequece -cosider a periodic sequece, x [ ], cosistig of a ifiite sequece of replicas of x[] x ( ) = x [ + r] r = - the Fourier coefficiets, X [ ], are the idetical to the values j π / of Xe ( ) for the fiite duratio sequece => a sequece of legth ca be exactly represeted by a DF represetatio of the for: X [ ] = [ ] π / xe j, =,,..., = x [ ] = Xe [ ] j π/, =,,..., = aplitude Wors for both fiite sequece ad for periodic sequece 68 Periodic ad Fiite Legth Sequeces x[] x[] X[] X(e j ) periodic sigal => lie spectru i frequecy fiite duratio => cotiuous spectru i frequecy 69 Saplig i Frequecy (ie Doai Aliasig) Cosider a fiite duratio sequece: j Se ( ) x [ ] for L i.e., a L poit sequece, with discrete Fourier trasfor... ( ) = L Xe j xe [ ] π = =π/ Cosider saplig the discrete Fourier trasfor by s[ ] ultiplyig it by a sigal that is defied as: j Se ( ) = δ[ π/ ] = with tie-doai represetatio - s [ ] = δ[ r] r = hus we for the spectral sequece j j j Xe ( ) = Xe ( ) Se ( ) which trasfors i the tie doai to the covolutio x [ ] = x [ ] s [ ] = x [ ] δ[ r] = x [ r] r= r= x [ ] = x [ ] + x [ ] + x [ + ] Saplig i Frequecy (ie Doai Aliasig) If the duratio of the fiite duratio sigal satisfies the relatio L, the oly the first ter i the ifiite suatio affects the iterval L ad there is o tie doai aliasig, i.e., x [ ] = x [ ] L If < L, i.e., the uber of frequecy saples is saller tha the duratio of the fiite duratio sigal, the there is tie doai aliasig ad the resultig aliased sigal (over the iterval L ) satisfies the aliasig relatio: x [ ] = x [ ] + x [ + ] + x [ ] 7 ie Doai Aliasig Exaple Cosider the fiite duratio sequece 4 x [ ] = ( + ) δ[ ] = δ[ ] + δ[ ] + 3 δ[ ] + 4 δ[ 3] + 5 δ[ 4] = he discrete Fourier trasfor of x [ ] is coputed ad sapled at frequecies aroud the uit circle. he resultig sapled Fourier trasfor is iverse trasfored bac to the tie doai. What is the resultig tie doai sigal, x [ ], (over the iterval L ) for the cases =, = 5 ad = 4. SOLUIO: For the cases = ad = 5, we have o aliasig (sice L) ad we get x [ ] = x [ ] over the iterval L. For the case = 4, the = value is aliased, givig x [] = 5 (as opposed to for x[ ]) with the reaiig values uchaged. 7

13 Periodic Sequece DF Properties Fiite Sequece Period= Legth= Sequece defied for all Sequece defied for =,,,- DF defied for all DF defied for all whe usig DF represetatio, ti all sequeces behave as if they were ifiitely periodic => DF is really the represetatio of the exteded periodic fuctio, x [ ] = x [ + r] alterative (equivalet) view is that all sequece idices ust be iterpreted odulo x [ ] = x [ + r] = x [ odulo ] = x([ ]) r = r = 73 DF Properties for Fiite Sequeces X[], the DF of the fiite sequece x[], ca be viewed as a sapled versio of the z-trasfor (or Fourier trasfor) of the fiite sequece (used to desig fiite legth filters via frequecy saplig ethod) the DF has properties very siilar to those of the z-trasfor ad the Fourier trasfor the values of X[] ca be coputed very efficietly (tie proportioal to log ) usig the set of FF ethods DF used i coputig spectral estiates, correlatio fuctios, ad i ipleetig digital filters via covolutioal ethods 74 DF Properties -poit sequeces -poit DF. Liearity ax[ ] + bx[ ] ax[ ] + bx [ ]. Shift x( e X 3. ie Reversal 4. Covolutio 5. ultiplicatio [ j π / ]) [ ] x ([ ]) X [ ] x [ ] h([ ]) X [ ] H [ ] = x [ ] w [ ] XrW [ ] ([ r]) r = 75 Key rasfor Properties y [ ] = x[ ] x[ ] Ye ( ) = X( e ) X( e ) j j j covolutio ultiplicatio y [ ] = x[ ] x[ ] Ye ( ) = X( e ) X( e ) j j j ultiplicatio circular covolutio Special Case: x[ ] = ipulse trai of period saples x [ ] = δ [ ] = j π / [ ] = δ [ ] =, =,,..., = j π / j π / = = = = X e x [ ] X [ ] e e saplig fuctio 76 Saplig Fuctio Suary of DSP-Part Part x[] X[] π 4π 6π (-)π 77 speech sigals are iheretly badliited => ust saple appropriately i tie ad aplitude LI systes of ost iterest i speech processig; ca characterize the copletely by ipulse respose, h() the z-trasfor ad Fourier trasfor represetatios eable us to efficietly i process sigals i both the tie ad frequecy doais both periodic ad tie-liited digital sigals ca be represeted i ters of their Discrete Fourier trasfors saplig i tie leads to aliasig i frequecy; saplig i frequecy leads to aliasig i tie => whe processig tie-liited sigals, ust be careful to saple i frequecy at a sufficietly high rate to avoid tie-aliasig 78 3

14 Digital Filters 79 Digital Filters digital filter is a discrete-tie liear, shift ivariat syste with iput-output relatio: y [ ] = x [ ] h [ ] = x [ ] h [ ] = Y( z) = X( z) H( z) j Hz ( ) is the syste fuctio with He ( ) as the coplex frequecy respose j j j He ( ) = Hr( e ) + jhi( e ) real, iagiary represetatio j j j jarg H( e ) agitude, phase represetatio He ( ) = He ( ) e j j j log He ( ) = log He ( ) + jarg He ( ) j j log He ( ) = Re log He ( ) j j jarg H( e ) = I log H( e ) 8 Digital Filters causal liear shift-ivariat => h[]= for < stable syste => every bouded iput produces a bouded output => a ecessary ad sufficiet coditio for stability ad for the existece of j He ( ) = h [ ] < 8 Digital Filter Ipleetatio iput ad output satisfy liear differece equatio of the for: r = r= y[ ] a y[ ] = b x[ r] evaluatig z-trasfors of both sides gives: r r = r= = r = r= r ( ) bz r Y z r = Xz ( ) az = Y( z) a z Y( z) = b z X( z) Y( z)( a z ) X( z) b z Hz ( ) = = r caoic for showig poles ad zeros 8 Digital Filters Ideal Filter Resposes H(z) is a ratioal fuctio i z O ( cr z ) r = ( dz ) = A Hz ( ) = => zeros, poles O O X X X X coverges for z > R, with R < for stability => all poles of Hz ( ) iside the uit circle for a stable, causal syste O

15 if a =, all, the FIR Systes r r = y [ ] = bx [ r] = bx [ ] + bx [ ] b x [ ] =>. h [ ] = b = otherwise. Hz ( ) = bz => ( cz ) => zeros = = 3. if h [ ] =± h [ ] (syetric, atisyetric) H(e ) = Ae ( ) e, Ae ( ) = real (syetric), iagiary (ati-syetric) j / j j j liear phase filter => o sigal dispersio because of o-liear phase => precise tie aliget of evets i sigal evet at t FIR Liear evet at t + Phase Filter fixed delay 85 FIR Filters cost of liear phase filter desigs ca theoretically approxiate ay desired respose to ay degree of accuracy requires loger filters tha o-liear phase desigs FIR filter desig ethods widow desig => aalytical, closed for ethod frequecy saplig => optiizatio ethod iiax error desig => optial ethod 86 Widow Desiged Filters LPF Exaple Usig RW Widowed ipulse respose h [ ] = h[ ] w [ ] I I the frequecy doai we get j j j He ( ) = H( e ) We ( ) I LPF Exaple Usig RW LPF Exaple Usig RW

16 Coo Widows (ie). Rectagular w [ ] = otherwise /. Bartlett w [ ] = π 4π 3. Blaca w [ ] =.4.5cos +.8cos π 4. Haig w [ ] =.54.46cos π 5. Haig w [ ] =.5.5cos I { β (( /)/( /)) } 6. Kaiser w [ ] = I β} { 9 Coo Widows (Frequecy) Widow ailobe Sidelobe Width Atteuatioti Rectagular 4 π / 3 db Bartlett 8 π / 7dB Haig 8 π / 3dB Haig 8 π / 43dB Blaca π / 58dB 9 Widow LPF Exaple Equiripple Desig Specificatios 93 = oralized edge of passbad frequecy p = oralized edge of stopbad frequecy s δ = pea ripple i passbad p δ = pea ripple i stopbad s Δ= = oralized trasitio badwidth s p 94 Optial FIR Filter Desig Equiripple i each defied bad (passbad ad stopbad for lowpass filter, high ad low stopbad ad passbad for badpass filter, etc.) Optial i sese that the cost fuctio π E= β( ) Hd ( ) H( ) d π π is iiized. Solutio via well ow iterative algorith based o the alteratio theore of Chebyshev approxiatio. 95 ALAB FIR Desig. Use fdatool to desig digital filters. Use firp to desig FIR filters B=firp(,F,A) + poit liear phase, FIR desig B=filter coefficiets (uerator polyoial) F=ideal frequecy respose bad edges (i pairs) (oralized to.) A=ideal aplitude respose values (i pairs) 3. Use freqz to covert to frequecy respose (coplex) [H,W]=freqz(B,de,F) H=coplex frequecy respose W=set of radia frequecies at which FR is evaluated ( to pi) B=uerator polyoial=set of FIR filter coefficiets de=deoiator polyoial=[] for FIR filter F=uber of frequecies at which FR is evaluated 4. Use plot to evaluate log agitude respose plot(w/pi, log(abs(h))) 96 6

17 Reez Lowpass Filter Desig Reez Badpass Filter Desig % badpass_filter_desig =iput('filter Legth i Saples:'); F=[ ]; A=[ ]; B=firp(,F,A); F=4; [H,W]=freqz(B,,F); =3 F=[.4.5 ]; A=[ ]; B=firp(,F,A) F=5; uber of frequecy poits [H,W]=freqz(B,,F); plot(w/pi,log(abs(h))); 97 figure,oriet ladscape; stitle=spritf('badpass fir desig, :%d,f: %4.f %4.f %4.f %4.f %4.f %4.f',,F); =:; subplot(),plot(,b,'r','liewidth',); axis tight,grid o,title(stitle); xlabel('ie i Saples'),ylabel('Aplitude'); leged('ipulse Respose'); subplot(),plot(w/pi,*log(abs(h)),'b','liewidth',); axis ([ -6 ]), grid o; xlabel('oralized Frequecy'),ylabel('Log agitude (db)'); leged('frequecy Respose'); 98 FIR Ipleetatio IIR Systes x [ ] x [ ] x [ ] x [ 3] x[ ] y [ ] liear phase filters ca be ipleeted with half the ultiplicatios (because of the syetry of the coefficiets) 99 y[ ] = a y[ ] + b x[ r] r = r= y [ ] depeds o y [ ], y [ ],..., y [ ] as well as x [ ], x [ ],..., x [ ] for < Hz ( ) r bz r r = A = = = dz az = = h [ ] = A( d ) u[ ] - for causal systes - partial fractio expasio h [ ] is a ifiite duratio ipulse respose (see prob.9) IIR Desig ethods Ipulse ivariat trasforatio atch the aalog ipulse respose by saplig; resultig frequecy respose is aliased versio of aalog frequecy respose Biliear trasforatio use a trasforatio to ap a aalog filter to a digital filter by warpig the aalog frequecy scale ( to ifiity) to the digital frequecy scale ( to pi); use frequecy pre-warpig to preserve critical frequecies of trasforatio (i.e., filter cutoff frequecies) IIR Filter Desig 7

18 Butterworth Desig Chebyshev ype I Desig 3 4 Chebyshev BPF Desig Chebyshev ype II Desig 5 6 Elliptic BPF Desig IIR Filters IIR filter issues: efficiet ipleetatios i ters of coputatios ca approxiate ay desired agitude respose with arbitrarily sall error o-liear phase => tie dispersio of wavefor IIR desig ethods Butterworth desigs-axially flat aplitude Bessel desigs-axially flat group delay Chebyshev desigs-equi-ripple i either passbad or stopbad Elliptic desigs-equi-ripple i both passbad ad stopbad 7 8 8

19 atlab Elliptic Filter Desig atlab Elliptic Lowpass Filter use ellip to desig elliptic filter [B,A]=ellip(,Rp,Rs,W) B=uerator polyoial + coefficiets A=deoiator polyoial + coefficiets =order of polyoial for both uerator ad deoiator Rp=axiu i-bad (passbad) approxiatio error (db) Rs=out-of-bad (stopbad) ripple (db) Wp=ed of passbad (oralized radia frequecy) use filter to geerate ipulse respose y=filter(b,a,x) y=filter ipulse respose x=filter iput (ipulse) use zplae to geerate pole-zero plot zplae(b,a) 9 [b,a]=ellip(6,.,4,.45); [h,w]=freqz(b,a,5); x=[,zeros(,5)]; y=filter(b,a,x); zplae(b,a); appropriate plottig coads; IIR Filter Ipleetatio IIR Filter Ipleetatios ==4 y[ ] = a y[ ] + b x[ r] w [ ] = aw [ ] + x [ ] y [ ] = bw [ r] r = r= = r r = A ( cr z ) r = ( dz ) = br b + b z + bz A = a z az Hz ( ) = - zeros at z= c, poles at z= d - sice a ad are real, poles ad zeros occur i coplex cojugate pairs => H(z) = A +, K = - cascade of secod order systes r Used i forat sythesis systes based o ABS ethods IIR Filter Ipleetatios Hz ( ) = c + c z K = a z az a a c c c, parallel syste Coo for for speech sythesizer ipleetatio DSP i Speech Processig filterig speech codig, post filters, pre-filters, oise reductio spectral aalysis vocodig, speech sythesis, speech recogitio, speaer recogitio, speech ehaceet ipleetatio structures speech sythesis, aalysis-sythesis systes, audio ecodig/decodig for P3 ad AAC saplig rate coversio audio, speech DA 48 Hz CD 44.6 Hz Speech 6, 8,, 6 Hz Cellular DA, GS, CDA trascodig 3 4 9

20 Saplig of Wavefors x a (t) Sapler ad Quatizer Period, x(),x() x [ ] = xa( ), < < = / 8 sec = 5 μ sec for 8Hz saplig rate = / sec = μ sec for Hz saplig rate = /6 sec = 67 μ sec for 6 Hz saplig rate = / sec = 5 μ sec for Hz saplig rate 5 he Saplig heore If a sigal x a (t) has a badliited Fourier trasfor X a (jω) such that X a (jω)= for Ω πf, the x a (t) ca be uiquely recostructed fro equally spaced saples x a (), -<<, if / F (F S F ) (A-D or C/D coverter) x a a( (t) x a () x a () = x a (t) u (), where u () is a periodic pulse trai of period, with periodic spectru of period π/ 6 Saplig heore Equatios Saplig heore Iterpretatio jωt xa() t Xa( jω ) = xa() t e dt j a jω = Ω x [ ] Xe ( ) = x( e ) jω Xe ( ) = Xa( jω+ j π / ) = o avoid aliasig eed: π / Ω >Ω π / > Ω F = / > F s case where / F, aliasig occurs < 7 8 Saplig Rates F = yquist frequecy (highest frequecy with sigificat spectral level i sigal) ust saple at at least twice the yquist frequecy to prevet aliasig (frequecy overlap) telephoe speech (3-3 Hz) => F S =64 Hz widebad speech (-7 Hz) => F S =44 Hz audio sigal (5- Hz) => F S =4 Hz A broadcast (-75 Hz) => F S =5 Hz ca always saple at rates higher tha twice the yquist frequecy (but that is wasteful of processig) 9 Recovery fro Sapled Sigal If / > F the Fourier trasfor of the sequece of saples is proportioal to the Fourier trasfor of the origial sigal i the basebad, i.e., jω π Xe ( ) = Xa ( jω), Ω < ca show that the origial sigal ca be recovered fro the sapled sigal by iterpolatio usig a ideal LPF of badwidth π /, i.e., si( π ( t ) / ) xa() t = xa( ) = π ( t )/ digital-to-aalog coverter badliited saple iterpolatio perfect at every saple poit, perfect i-betwee saples via iterpolatio

21 Deciatio ad Iterpolatio of Sapled Wavefors CD rate (44.6 Hz) to DA rate (48 Hz) edia coversio Widebad (6 Hz) to arrowbad speech rates (8Hz, 6.67 Hz) storage oversapled to correctly sapled rates--codig x[ ] = x ( ), X ( jω ) = for Ω > π F if / > F (adequate saplig) the jω π X(e ) = Xa( jω), Ω < a a Deciatio ad Iterpolatio Deciatio, = => = Iterpolatio, L= => =/ i Stadard Saplig: begi with digitized sigal: x [ ] = xa( ) Xa( jω ) =, Ω π F ( a) Fs = F X( e π ) = Xa ( jω), Ω < ( b) jω X( e ) =, πf Ω π( Fs F) jω i ca achieve perfect recovery of xa () t fro digitized saples uder these coditios Deciatio Deciatio i wat to reduce saplig rate of sapled sigal by factor of i wat to copute ew sigal x [ ] with saplig rate F ' = / ' = ( ) = F / such that x x ' d[ ] = a( ') s d with o aliasig i oe solutio is to dowsaple x [ ] = x( ) by retaiig oe out of every saples of x [ ], givig x [ ] = x[ ] d s a 3 4 Deciatio Deciatio i eed Fs' F to avoid aliasig for = ( c) i whe Fs' < F we get aliasig for = 4 ( d) 5 i DFs of x [ ] ad x[ ] related by aliasig relatioship: d j j( π)/ Xd ( e ) = X( e ) = i or equivaletly (i ters of aalog frequecy): jω' j( Ω' π )/ Xd ( e ) = X( e ) = i assuig Fs' = F, (i.e., o aliasig) we get: jω' jω'/ jω Xd ( e ) = X( e ) = X( e ) = Xa ( jω) π π = Xa ( jω), <Ω< ' ' ' 6

22 Deciatio i to deciate by factor of with o aliasig, eed to esure that the highest frequecy i x [ ] is o greater tha Fs /( ) i thus we eed to filter x [ ] usig a ideal lowpass filter with respose: < π / H ( j d e ) = π / < π i usig the appropriate lowpass filter, we ca dowsaple the reusltig lowpass-filtered sigal by a factor of without aliasig Deciatio i usig a lowpass filter gives: jω' jω π π Wd( e ) = Hd( e ) Xa( jω), <Ω< ' ' ' i if filter is used, the dow-sapled sigal, wd [ ], o loger represets the origial aalog sigal, xa (), t but istead the lowpass filtered versio of xa () t i the cobied operatios of lowpass filterig ad dowsaplig are called deciatio. 7 8 Iterpolatio i assue we have x [ ] = xa ( ), (o aliasig) ad we wish to icrease the saplig rate by the iteger factor of L i we eed to copute a ew sequece of saples of xa () t with period '' = / L, i.e., xi[ ] = xa( '') = xa( / L) i It is clear that we ca create the sigal xi[ ] = x[ / L] for =, ± L, ± L,... but we eed to fill i the uow saples by a iterpolatio process i ca readily show that what we wat is: si[ π ( '' ) / ] xi[ ] = xa( '') = xa( ) [ π ( '' )/ ] = i equivaletly with '' = / L, x[ ] = xa ( ) we get si[ π ( ) / L] xi[ ] = xa( '') = xa( ) = [ π ( )/ L] i which relates x[ ] to x[ ] directly i 9 Iterpolatio i ipleetig the previous equatio by filterig the upsapled sequece x [ / L] =, ± L, ± L,... xu[ ] = otherwise i xu[ ] has the correct saples for =, ± L, ± L,..., but it has zero-valued saples i betwee (fro the upsaplig operatio) i he Fourier trasfor of xu[ ] is siply: j j L X u ( e ) = X ( e ) jω'' jω'' L jω Xu ( e ) = X( e ) = X( e ) jω'' i hus Xu ( e ) is periodic with two periods, aely with period π / L, due to upsaplig) ad π due to beig a digital sigal 3 Iterpolatio jω ( a) Plot of X( e ) jω'' ( b) Plot of Xu ( e ) showig double periodicity for L=, '' = / () c DF of desired sigal with ( / ) X ( ) j '' a j π F Ω Ω Ω Xi ( e ) = πf <Ω π / '' i ca obtai results of () c by applyig ideal lowpass filter withgai L (to restore aplitude) ad cutoff frequecy πf = π /, givig: jl j ( / '') X( e ) < π / L Xi ( e ) = π / L π j L < π / L Hi ( e ) = π / L π Iterpolatio i Origial sigal, x[ ], at saplig period,, is first upsapled to give sigal xu[ ] with saplig period '' = / L i lowpass filter reoves iages of origial spectru givig: x[ ] = x ( '') = x ( / L) i a a 3 3

23 SR Coversio by o-iteger Factors =/L => covert rate by factor of /L eed to iterpolate by L, the deciate by (why ca t it be doe i the reverse order?) Lowpass Filter Iterpolatio LPF Deciatio LPF eed to cobie specificatios of both LPFs ad ipleet i a sigle stage of lowpass filterig ca approxiate alost ay rate coversio with appropriate values of L ad for large values of L, or, or both, ca ipleet i stages, i.e., L=4, use L=3 followed by L=3 33 Suary of DSP-Part Part II digital filterig provides a coveiet way of processig sigals i the tie ad frequecy doais ca approxiate arbitrary spectral characteristics via either IIR or FIR filters, with various levels of approxiatio ca realize digital filters with a variety of structures, icludig direct fors, serial ad parallel fors oce a digital sigal has bee obtai via appropriate saplig ethods, its saplig rate ca be chaged digitally (either up or dow) via appropriate filterig ad deciatio or iterpolatio 34 3

2D DSP Basics: Systems Stability, 2D Sampling

2D DSP Basics: Systems Stability, 2D Sampling - Digital Iage Processig ad Copressio D DSP Basics: Systes Stability D Saplig Stability ty Syste is stable if a bouded iput always results i a bouded output BIBO For LSI syste a sufficiet coditio for stability:

More information

5.6 Binomial Multi-section Matching Transformer

5.6 Binomial Multi-section Matching Transformer 4/14/21 5_6 Bioial Multisectio Matchig Trasforers 1/1 5.6 Bioial Multi-sectio Matchig Trasforer Readig Assiget: pp. 246-25 Oe way to axiize badwidth is to costruct a ultisectio Γ f that is axially flat.

More information

Wavelet Transform Theory. Prof. Mark Fowler Department of Electrical Engineering State University of New York at Binghamton

Wavelet Transform Theory. Prof. Mark Fowler Department of Electrical Engineering State University of New York at Binghamton Wavelet Trasfor Theory Prof. Mark Fowler Departet of Electrical Egieerig State Uiversity of New York at Bighato What is a Wavelet Trasfor? Decopositio of a sigal ito costituet parts Note that there are

More information

(s)h(s) = K( s + 8 ) = 5 and one finite zero is located at z 1

(s)h(s) = K( s + 8 ) = 5 and one finite zero is located at z 1 ROOT LOCUS TECHNIQUE 93 should be desiged differetly to eet differet specificatios depedig o its area of applicatio. We have observed i Sectio 6.4 of Chapter 6, how the variatio of a sigle paraeter like

More information

5.6 Binomial Multi-section Matching Transformer

5.6 Binomial Multi-section Matching Transformer 4/14/2010 5_6 Bioial Multisectio Matchig Trasforers 1/1 5.6 Bioial Multi-sectio Matchig Trasforer Readig Assiget: pp. 246-250 Oe way to axiize badwidth is to costruct a ultisectio Γ f that is axially flat.

More information

Chapter 9 Computation of the Discrete. Fourier Transform

Chapter 9 Computation of the Discrete. Fourier Transform Chapter 9 Coputatio of the Discrete Fourier Trasfor Itroductio Efficiet Coputatio of the Discrete Fourier Trasfor Goertzel Algorith Deciatio-I-Tie FFT Algoriths Deciatio-I-Frequecy FFT Algoriths Ipleetatio

More information

ADVANCED DIGITAL SIGNAL PROCESSING

ADVANCED DIGITAL SIGNAL PROCESSING ADVANCED DIGITAL SIGNAL PROCESSING PROF. S. C. CHAN (email : sccha@eee.hku.hk, Rm. CYC-702) DISCRETE-TIME SIGNALS AND SYSTEMS MULTI-DIMENSIONAL SIGNALS AND SYSTEMS RANDOM PROCESSES AND APPLICATIONS ADAPTIVE

More information

The Binomial Multi-Section Transformer

The Binomial Multi-Section Transformer 4/15/2010 The Bioial Multisectio Matchig Trasforer preset.doc 1/24 The Bioial Multi-Sectio Trasforer Recall that a ulti-sectio atchig etwork ca be described usig the theory of sall reflectios as: where:

More information

2D DSP Basics: 2D Systems

2D DSP Basics: 2D Systems - Digital Image Processig ad Compressio D DSP Basics: D Systems D Systems T[ ] y = T [ ] Liearity Additivity: If T y = T [ ] The + T y = y + y Homogeeity: If The T y = T [ ] a T y = ay = at [ ] Liearity

More information

Chapter 7: The z-transform. Chih-Wei Liu

Chapter 7: The z-transform. Chih-Wei Liu Chapter 7: The -Trasform Chih-Wei Liu Outlie Itroductio The -Trasform Properties of the Regio of Covergece Properties of the -Trasform Iversio of the -Trasform The Trasfer Fuctio Causality ad Stability

More information

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense,

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense, 3. Z Trasform Referece: Etire Chapter 3 of text. Recall that the Fourier trasform (FT) of a DT sigal x [ ] is ω ( ) [ ] X e = j jω k = xe I order for the FT to exist i the fiite magitude sese, S = x [

More information

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j The -Trasform 7. Itroductio Geeralie the complex siusoidal represetatio offered by DTFT to a represetatio of complex expoetial sigals. Obtai more geeral characteristics for discrete-time LTI systems. 7.

More information

Frequency Response of FIR Filters

Frequency Response of FIR Filters EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we itroduce the idea of the frequecy respose of LTI systems, ad focus specifically o the frequecy respose of FIR filters.. Steady-state

More information

Chapter 2 Systems and Signals

Chapter 2 Systems and Signals Chapter 2 Systems ad Sigals 1 Itroductio Discrete-Time Sigals: Sequeces Discrete-Time Systems Properties of Liear Time-Ivariat Systems Liear Costat-Coefficiet Differece Equatios Frequecy-Domai Represetatio

More information

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5 Sigals ad Systems Sigals ad Systems Sigals are variables that carry iformatio Systemstake sigals as iputs ad produce sigals as outputs The course deals with the passage of sigals through systems T-6.4

More information

Note that the argument inside the second square root is always positive since R L > Z 0. The series reactance can be found as

Note that the argument inside the second square root is always positive since R L > Z 0. The series reactance can be found as Ipedace Matchig Ipedace Matchig Itroductio Ipedace atchig is the process to atch the load to a trasissio lie by a atchig etwork, as depicted i Fig Recall that the reflectios are eliiated uder the atched

More information

The Binomial Multi- Section Transformer

The Binomial Multi- Section Transformer 4/4/26 The Bioial Multisectio Matchig Trasforer /2 The Bioial Multi- Sectio Trasforer Recall that a ulti-sectio atchig etwork ca be described usig the theory of sall reflectios as: where: ( ω ) = + e +

More information

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform Sigal Processig i Mechatroics Summer semester, 1 Lecture 3, Covolutio, Fourier Series ad Fourier rasform Dr. Zhu K.P. AIS, UM 1 1. Covolutio Covolutio Descriptio of LI Systems he mai premise is that the

More information

Discrete-Time Signals and Systems. Signals and Systems. Digital Signals. Discrete-Time Signals. Operations on Sequences: Basic Operations

Discrete-Time Signals and Systems. Signals and Systems. Digital Signals. Discrete-Time Signals. Operations on Sequences: Basic Operations -6.3 Digital Sigal Processig ad Filterig..8 Discrete-ime Sigals ad Systems ime-domai Represetatios of Discrete-ime Sigals ad Systems ime-domai represetatio of a discrete-time sigal as a sequece of umbers

More information

Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals

Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals Itroductio to Digital Sigal Processig Chapter : Itroductio Aalog ad Digital Sigals aalog = cotiuous-time cotiuous amplitude digital = discrete-time discrete amplitude cotiuous amplitude discrete amplitude

More information

Chapter 7 z-transform

Chapter 7 z-transform Chapter 7 -Trasform Itroductio Trasform Uilateral Trasform Properties Uilateral Trasform Iversio of Uilateral Trasform Determiig the Frequecy Respose from Poles ad Zeros Itroductio Role i Discrete-Time

More information

Chapter 2. Asymptotic Notation

Chapter 2. Asymptotic Notation Asyptotic Notatio 3 Chapter Asyptotic Notatio Goal : To siplify the aalysis of ruig tie by gettig rid of details which ay be affected by specific ipleetatio ad hardware. [1] The Big Oh (O-Notatio) : It

More information

X. Perturbation Theory

X. Perturbation Theory X. Perturbatio Theory I perturbatio theory, oe deals with a ailtoia that is coposed Ĥ that is typically exactly solvable of two pieces: a referece part ad a perturbatio ( Ĥ ) that is assued to be sall.

More information

Signals & Systems Chapter3

Signals & Systems Chapter3 Sigals & Systems Chapter3 1.2 Discrete-Time (D-T) Sigals Electroic systems do most of the processig of a sigal usig a computer. A computer ca t directly process a C-T sigal but istead eeds a stream of

More information

Generalizing the DTFT. The z Transform. Complex Exponential Excitation. The Transfer Function. Systems Described by Difference Equations

Generalizing the DTFT. The z Transform. Complex Exponential Excitation. The Transfer Function. Systems Described by Difference Equations Geeraliig the DTFT The Trasform M. J. Roberts - All Rights Reserved. Edited by Dr. Robert Akl 1 The forward DTFT is defied by X e jω = x e jω i which = Ω is discrete-time radia frequecy, a real variable.

More information

Lecture 19. Curve fitting I. 1 Introduction. 2 Fitting a constant to measured data

Lecture 19. Curve fitting I. 1 Introduction. 2 Fitting a constant to measured data Lecture 9 Curve fittig I Itroductio Suppose we are preseted with eight poits of easured data (x i, y j ). As show i Fig. o the left, we could represet the uderlyig fuctio of which these data are saples

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

FIR Filter Design: Part II

FIR Filter Design: Part II EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we cosider how we might go about desigig FIR filters with arbitrary frequecy resposes, through compositio of multiple sigle-peak

More information

ECE 6560 Chapter 2: The Resampling Process

ECE 6560 Chapter 2: The Resampling Process Capter 2: e Resaplig Process Dr. Bradley J. Bazui Wester iciga Uiversity College of Egieerig ad Applied Scieces Departet of Electrical ad Coputer Egieerig 1903 W. iciga Ave. Kalaazoo I, 49008-5329 Capter

More information

M2.The Z-Transform and its Properties

M2.The Z-Transform and its Properties M2.The Z-Trasform ad its Properties Readig Material: Page 94-126 of chapter 3 3/22/2011 I. Discrete-Time Sigals ad Systems 1 What did we talk about i MM1? MM1 - Discrete-Time Sigal ad System 3/22/2011

More information

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and Filter bas Separately, the lowpass ad highpass filters are ot ivertible T removes the highest frequecy / ad removes the lowest frequecy Together these filters separate the sigal ito low-frequecy ad high-frequecy

More information

Binomial transform of products

Binomial transform of products Jauary 02 207 Bioial trasfor of products Khristo N Boyadzhiev Departet of Matheatics ad Statistics Ohio Norther Uiversity Ada OH 4580 USA -boyadzhiev@ouedu Abstract Give the bioial trasfors { b } ad {

More information

Statistics and Data Analysis in MATLAB Kendrick Kay, February 28, Lecture 4: Model fitting

Statistics and Data Analysis in MATLAB Kendrick Kay, February 28, Lecture 4: Model fitting Statistics ad Data Aalysis i MATLAB Kedrick Kay, kedrick.kay@wustl.edu February 28, 2014 Lecture 4: Model fittig 1. The basics - Suppose that we have a set of data ad suppose that we have selected the

More information

Chapter 8. DFT : The Discrete Fourier Transform

Chapter 8. DFT : The Discrete Fourier Transform Chapter 8 DFT : The Discrete Fourier Trasform Roots of Uity Defiitio: A th root of uity is a complex umber x such that x The th roots of uity are: ω, ω,, ω - where ω e π /. Proof: (ω ) (e π / ) (e π )

More information

Bernoulli Polynomials Talks given at LSBU, October and November 2015 Tony Forbes

Bernoulli Polynomials Talks given at LSBU, October and November 2015 Tony Forbes Beroulli Polyoials Tals give at LSBU, October ad Noveber 5 Toy Forbes Beroulli Polyoials The Beroulli polyoials B (x) are defied by B (x), Thus B (x) B (x) ad B (x) x, B (x) x x + 6, B (x) dx,. () B 3

More information

The z-transform can be used to obtain compact transform-domain representations of signals and systems. It

The z-transform can be used to obtain compact transform-domain representations of signals and systems. It 3 4 5 6 7 8 9 10 CHAPTER 3 11 THE Z-TRANSFORM 31 INTRODUCTION The z-trasform ca be used to obtai compact trasform-domai represetatios of sigals ad systems It provides ituitio particularly i LTI system

More information

ECE4270 Fundamentals of DSP. Lecture 2 Discrete-Time Signals and Systems & Difference Equations. Overview of Lecture 2. More Discrete-Time Systems

ECE4270 Fundamentals of DSP. Lecture 2 Discrete-Time Signals and Systems & Difference Equations. Overview of Lecture 2. More Discrete-Time Systems ECE4270 Fudametals of DSP Lecture 2 Discrete-Time Sigals ad Systems & Differece Equatios School of ECE Ceter for Sigal ad Iformatio Processig Georgia Istitute of Techology Overview of Lecture 2 Aoucemet

More information

6.003 Homework #3 Solutions

6.003 Homework #3 Solutions 6.00 Homework # Solutios Problems. Complex umbers a. Evaluate the real ad imagiary parts of j j. π/ Real part = Imagiary part = 0 e Euler s formula says that j = e jπ/, so jπ/ j π/ j j = e = e. Thus the

More information

A PROBABILITY PROBLEM

A PROBABILITY PROBLEM A PROBABILITY PROBLEM A big superarket chai has the followig policy: For every Euros you sped per buy, you ear oe poit (suppose, e.g., that = 3; i this case, if you sped 8.45 Euros, you get two poits,

More information

Digital Signal Processing

Digital Signal Processing Digital Sigal Processig Z-trasform dftwave -Trasform Backgroud-Defiitio - Fourier trasform j ω j ω e x e extracts the essece of x but is limited i the sese that it ca hadle stable systems oly. jω e coverges

More information

Module 18 Discrete Time Signals and Z-Transforms Objective: Introduction : Description: Discrete Time Signal representation

Module 18 Discrete Time Signals and Z-Transforms Objective: Introduction : Description: Discrete Time Signal representation Module 8 Discrete Time Sigals ad Z-Trasforms Objective:To uderstad represetig discrete time sigals, apply z trasform for aalyzigdiscrete time sigals ad to uderstad the relatio to Fourier trasform Itroductio

More information

Frequency Domain Filtering

Frequency Domain Filtering Frequecy Domai Filterig Raga Rodrigo October 19, 2010 Outlie Cotets 1 Itroductio 1 2 Fourier Represetatio of Fiite-Duratio Sequeces: The Discrete Fourier Trasform 1 3 The 2-D Discrete Fourier Trasform

More information

ECE 901 Lecture 4: Estimation of Lipschitz smooth functions

ECE 901 Lecture 4: Estimation of Lipschitz smooth functions ECE 9 Lecture 4: Estiatio of Lipschitz sooth fuctios R. Nowak 5/7/29 Cosider the followig settig. Let Y f (X) + W, where X is a rado variable (r.v.) o X [, ], W is a r.v. o Y R, idepedet of X ad satisfyig

More information

Transfer Function Analysis

Transfer Function Analysis Trasfer Fuctio Aalysis Free & Forced Resposes Trasfer Fuctio Syste Stability ME375 Trasfer Fuctios - Free & Forced Resposes Ex: Let s s look at a stable first order syste: τ y + y = Ku Take LT of the I/O

More information

Physics 219 Summary of linear response theory

Physics 219 Summary of linear response theory 1 Physics 219 Suary of liear respose theory I. INTRODUCTION We apply a sall perturbatio of stregth f(t) which is switched o gradually ( adiabatically ) fro t =, i.e. the aplitude of the perturbatio grows

More information

) is a square matrix with the property that for any m n matrix A, the product AI equals A. The identity matrix has a ii

) is a square matrix with the property that for any m n matrix A, the product AI equals A. The identity matrix has a ii square atrix is oe that has the sae uber of rows as colus; that is, a atrix. he idetity atrix (deoted by I, I, or [] I ) is a square atrix with the property that for ay atrix, the product I equals. he

More information

Integrals of Functions of Several Variables

Integrals of Functions of Several Variables Itegrals of Fuctios of Several Variables We ofte resort to itegratios i order to deterie the exact value I of soe quatity which we are uable to evaluate by perforig a fiite uber of additio or ultiplicatio

More information

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed)

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed) Exam February 8th, 8 Sigals & Systems (5-575-) Prof. R. D Adrea Exam Exam Duratio: 5 Mi Number of Problems: 5 Number of Poits: 5 Permitted aids: Importat: Notes: A sigle A sheet of paper (double sided;

More information

Lebesgue Constant Minimizing Bivariate Barycentric Rational Interpolation

Lebesgue Constant Minimizing Bivariate Barycentric Rational Interpolation Appl. Math. If. Sci. 8, No. 1, 187-192 (2014) 187 Applied Matheatics & Iforatio Scieces A Iteratioal Joural http://dx.doi.org/10.12785/ais/080123 Lebesgue Costat Miiizig Bivariate Barycetric Ratioal Iterpolatio

More information

Time-Domain Representations of LTI Systems

Time-Domain Representations of LTI Systems 2.1 Itroductio Objectives: 1. Impulse resposes of LTI systems 2. Liear costat-coefficiets differetial or differece equatios of LTI systems 3. Bloc diagram represetatios of LTI systems 4. State-variable

More information

Lecture 3. Digital Signal Processing. Chapter 3. z-transforms. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev. 2016

Lecture 3. Digital Signal Processing. Chapter 3. z-transforms. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev. 2016 Lecture 3 Digital Sigal Processig Chapter 3 z-trasforms Mikael Swartlig Nedelko Grbic Begt Madersso rev. 06 Departmet of Electrical ad Iformatio Techology Lud Uiversity z-trasforms We defie the z-trasform

More information

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors.

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors. Quiz November 4th, 23 Sigals & Systems (5-575-) P. Reist & Prof. R. D Adrea Solutios Exam Duratio: 4 miutes Number of Problems: 4 Permitted aids: Noe. Use oly the prepared sheets for your solutios. Additioal

More information

Orthogonal Functions

Orthogonal Functions Royal Holloway Uiversity of odo Departet of Physics Orthogoal Fuctios Motivatio Aalogy with vectors You are probably failiar with the cocept of orthogoality fro vectors; two vectors are orthogoal whe they

More information

x[0] x[1] x[2] Figure 2.1 Graphical representation of a discrete-time signal.

x[0] x[1] x[2] Figure 2.1 Graphical representation of a discrete-time signal. x[ ] x[ ] x[] x[] x[] x[] 9 8 7 6 5 4 3 3 4 5 6 7 8 9 Figure. Graphical represetatio of a discrete-time sigal. From Discrete-Time Sigal Processig, e by Oppeheim, Schafer, ad Buck 999- Pretice Hall, Ic.

More information

A. Basics of Discrete Fourier Transform

A. Basics of Discrete Fourier Transform A. Basics of Discrete Fourier Trasform A.1. Defiitio of Discrete Fourier Trasform (8.5) A.2. Properties of Discrete Fourier Trasform (8.6) A.3. Spectral Aalysis of Cotiuous-Time Sigals Usig Discrete Fourier

More information

Definition of z-transform.

Definition of z-transform. - Trasforms Frequecy domai represetatios of discretetime sigals ad LTI discrete-time systems are made possible with the use of DTFT. However ot all discrete-time sigals e.g. uit step sequece are guarateed

More information

Lecture 10: Bounded Linear Operators and Orthogonality in Hilbert Spaces

Lecture 10: Bounded Linear Operators and Orthogonality in Hilbert Spaces Lecture : Bouded Liear Operators ad Orthogoality i Hilbert Spaces 34 Bouded Liear Operator Let ( X, ), ( Y, ) i i be ored liear vector spaces ad { } X Y The, T is said to be bouded if a real uber c such

More information

Lecture 11. Solution of Nonlinear Equations - III

Lecture 11. Solution of Nonlinear Equations - III Eiciecy o a ethod Lecture Solutio o Noliear Equatios - III The eiciecy ide o a iterative ethod is deied by / E r r: rate o covergece o the ethod : total uber o uctios ad derivative evaluatios at each step

More information

MAXIMALLY FLAT FIR FILTERS

MAXIMALLY FLAT FIR FILTERS MAXIMALLY FLAT FIR FILTERS This sectio describes a family of maximally flat symmetric FIR filters first itroduced by Herrma [2]. The desig of these filters is particularly simple due to the availability

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

Signal Processing. Lecture 02: Discrete Time Signals and Systems. Ahmet Taha Koru, Ph. D. Yildiz Technical University.

Signal Processing. Lecture 02: Discrete Time Signals and Systems. Ahmet Taha Koru, Ph. D. Yildiz Technical University. Sigal Processig Lecture 02: Discrete Time Sigals ad Systems Ahmet Taha Koru, Ph. D. Yildiz Techical Uiversity 2017-2018 Fall ATK (YTU) Sigal Processig 2017-2018 Fall 1 / 51 Discrete Time Sigals Discrete

More information

School of Mechanical Engineering Purdue University. ME375 Transfer Functions - 1

School of Mechanical Engineering Purdue University. ME375 Transfer Functions - 1 Trasfer Fuctio Aalysis Free & Forced Resposes Trasfer Fuctio Syste Stability ME375 Trasfer Fuctios - 1 Free & Forced Resposes Ex: Let s look at a stable first order syste: y y Ku Take LT of the I/O odel

More information

FIR Filter Design: Part I

FIR Filter Design: Part I EEL3: Discrete-Time Sigals ad Systems FIR Filter Desig: Part I. Itroductio FIR Filter Desig: Part I I this set o otes, we cotiue our exploratio o the requecy respose o FIR ilters. First, we cosider some

More information

Complex Analysis Spring 2001 Homework I Solution

Complex Analysis Spring 2001 Homework I Solution Complex Aalysis Sprig 2001 Homework I Solutio 1. Coway, Chapter 1, sectio 3, problem 3. Describe the set of poits satisfyig the equatio z a z + a = 2c, where c > 0 ad a R. To begi, we see from the triagle

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Fakultät Iformatik Istitut für Systemarchitektur Professur Recheretze Itroductio to Digital Sigal Processig Walteegus Dargie Walteegus Dargie TU Dresde Chair of Computer Networks I 45 Miutes Refereces

More information

Classification of DT signals

Classification of DT signals Comlex exoetial A discrete time sigal may be comlex valued I digital commuicatios comlex sigals arise aturally A comlex sigal may be rereseted i two forms: jarg { z( ) } { } z ( ) = Re { z ( )} + jim {

More information

Contents Two Sample t Tests Two Sample t Tests

Contents Two Sample t Tests Two Sample t Tests Cotets 3.5.3 Two Saple t Tests................................... 3.5.3 Two Saple t Tests Setup: Two Saples We ow focus o a sceario where we have two idepedet saples fro possibly differet populatios. Our

More information

Acoustic Field inside a Rigid Cylinder with a Point Source

Acoustic Field inside a Rigid Cylinder with a Point Source Acoustic Field iside a Rigid Cylider with a Poit Source 1 Itroductio The ai objectives of this Deo Model are to Deostrate the ability of Coustyx to odel a rigid cylider with a poit source usig Coustyx

More information

A string of not-so-obvious statements about correlation in the data. (This refers to the mechanical calculation of correlation in the data.

A string of not-so-obvious statements about correlation in the data. (This refers to the mechanical calculation of correlation in the data. STAT-UB.003 NOTES for Wedesday 0.MAY.0 We will use the file JulieApartet.tw. We ll give the regressio of Price o SqFt, show residual versus fitted plot, save residuals ad fitted. Give plot of (Resid, Price,

More information

A NEW DESIGN METHOD FOR IIR DIAMOND-SHAPED FILTERS

A NEW DESIGN METHOD FOR IIR DIAMOND-SHAPED FILTERS 8th Europea Sigal Processig Coferece (EUSIPCO- Aalborg, Deark, August 3-7, A EW DESIG MEHOD FOR IIR DIAMOD-SHAPED FILERS Radu Matei Faculty of Electroics, elecouicatios ad Iforatio echology, echical Uiversity

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Departmet of Electrical Egieerig ad Computer Sciece 6.34 Discrete Time Sigal Processig Fall 24 BACKGROUND EXAM September 3, 24. Full Name: Note: This exam is closed

More information

Question1 Multiple choices (circle the most appropriate one):

Question1 Multiple choices (circle the most appropriate one): Philadelphia Uiversity Studet Name: Faculty of Egieerig Studet Number: Dept. of Computer Egieerig Fial Exam, First Semester: 2014/2015 Course Title: Digital Sigal Aalysis ad Processig Date: 01/02/2015

More information

ECE Spring Prof. David R. Jackson ECE Dept. Notes 20

ECE Spring Prof. David R. Jackson ECE Dept. Notes 20 ECE 6341 Sprig 016 Prof. David R. Jackso ECE Dept. Notes 0 1 Spherical Wave Fuctios Cosider solvig ψ + k ψ = 0 i spherical coordiates z φ θ r y x Spherical Wave Fuctios (cot.) I spherical coordiates we

More information

x !1! + 1!2!

x !1! + 1!2! 4 Euler-Maclauri Suatio Forula 4. Beroulli Nuber & Beroulli Polyoial 4.. Defiitio of Beroulli Nuber Beroulli ubers B (,,3,) are defied as coefficiets of the followig equatio. x e x - B x! 4.. Expreesio

More information

Linear time invariant systems

Linear time invariant systems Liear time ivariat systems Alejadro Ribeiro Dept. of Electrical ad Systems Egieerig Uiversity of Pesylvaia aribeiro@seas.upe.edu http://www.seas.upe.edu/users/~aribeiro/ February 25, 2016 Sigal ad Iformatio

More information

Wavelet Transform and its relation to multirate filter banks

Wavelet Transform and its relation to multirate filter banks Wavelet Trasform ad its relatio to multirate filter bas Christia Walliger ASP Semiar th Jue 007 Graz Uiversity of Techology, Austria Professor Georg Holzma, Horst Cerja, Christia 9..005 Walliger.06.07

More information

19.1 The dictionary problem

19.1 The dictionary problem CS125 Lecture 19 Fall 2016 19.1 The dictioary proble Cosider the followig data structural proble, usually called the dictioary proble. We have a set of ites. Each ite is a (key, value pair. Keys are i

More information

Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE

Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE Geeral e Image Coder Structure Motio Video (s 1,s 2,t) or (s 1,s 2 ) Natural Image Samplig A form of data compressio; usually lossless, but ca be lossy Redudacy Removal Lossless compressio: predictive

More information

42 Dependence and Bases

42 Dependence and Bases 42 Depedece ad Bases The spa s(a) of a subset A i vector space V is a subspace of V. This spa ay be the whole vector space V (we say the A spas V). I this paragraph we study subsets A of V which spa V

More information

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems Departmet of Electrical Egieerig Uiversity of Arasas ELEG 4603/5173L Digital Sigal Processig Ch. 1 Discrete-Time Sigals ad Systems Dr. Jigxia Wu wuj@uar.edu OUTLINE 2 Classificatios of discrete-time sigals

More information

Digital Signal Processing, Fall 2006

Digital Signal Processing, Fall 2006 Digital Sigal Processig, Fall 26 Lecture 1: Itroductio, Discrete-time sigals ad systems Zheg-Hua Ta Departmet of Electroic Systems Aalborg Uiversity, Demark zt@kom.aau.dk 1 Part I: Itroductio Itroductio

More information

Fall 2011, EE123 Digital Signal Processing

Fall 2011, EE123 Digital Signal Processing Lecture 5 Miki Lustig, UCB September 14, 211 Miki Lustig, UCB Motivatios for Discrete Fourier Trasform Sampled represetatio i time ad frequecy umerical Fourier aalysis requires a Fourier represetatio that

More information

Bertrand s postulate Chapter 2

Bertrand s postulate Chapter 2 Bertrad s postulate Chapter We have see that the sequece of prie ubers, 3, 5, 7,... is ifiite. To see that the size of its gaps is ot bouded, let N := 3 5 p deote the product of all prie ubers that are

More information

6.003 Homework #12 Solutions

6.003 Homework #12 Solutions 6.003 Homework # Solutios Problems. Which are rue? For each of the D sigals x [] through x 4 [] below), determie whether the coditios listed i the followig table are satisfied, ad aswer for true or F for

More information

6.003 Homework #12 Solutions

6.003 Homework #12 Solutions 6.003 Homework # Solutios Problems. Which are rue? For each of the D sigals x [] through x 4 [] (below), determie whether the coditios listed i the followig table are satisfied, ad aswer for true or F

More information

EE Midterm Test 1 - Solutions

EE Midterm Test 1 - Solutions EE35 - Midterm Test - Solutios Total Poits: 5+ 6 Bous Poits Time: hour. ( poits) Cosider the parallel itercoectio of the two causal systems, System ad System 2, show below. System x[] + y[] System 2 The

More information

Warped, Chirp Z-Transform: Radar Signal Processing

Warped, Chirp Z-Transform: Radar Signal Processing arped, Chirp Z-Trasform: Radar Sigal Processig by Garimella Ramamurthy Report o: IIIT/TR// Cetre for Commuicatios Iteratioal Istitute of Iformatio Techology Hyderabad - 5 3, IDIA Jauary ARPED, CHIRP Z

More information

Solutions - Homework # 1

Solutions - Homework # 1 ECE-4: Sigals ad Systems Summer Solutios - Homework # PROBLEM A cotiuous time sigal is show i the figure. Carefully sketch each of the followig sigals: x(t) a) x(t-) b) x(-t) c) x(t+) d) x( - t/) e) x(t)*(

More information

Mathematical Description of Discrete-Time Signals. 9/10/16 M. J. Roberts - All Rights Reserved 1

Mathematical Description of Discrete-Time Signals. 9/10/16 M. J. Roberts - All Rights Reserved 1 Mathematical Descriptio of Discrete-Time Sigals 9/10/16 M. J. Roberts - All Rights Reserved 1 Samplig ad Discrete Time Samplig is the acquisitio of the values of a cotiuous-time sigal at discrete poits

More information

DIGITAL SIGNAL PROCESSING LECTURE 3

DIGITAL SIGNAL PROCESSING LECTURE 3 DIGITAL SIGNAL PROCESSING LECTURE 3 Fall 2 2K8-5 th Semester Tahir Muhammad tmuhammad_7@yahoo.com Cotet ad Figures are from Discrete-Time Sigal Processig, 2e by Oppeheim, Shafer, ad Buc, 999-2 Pretice

More information

FIR Filters. Lecture #7 Chapter 5. BME 310 Biomedical Computing - J.Schesser

FIR Filters. Lecture #7 Chapter 5. BME 310 Biomedical Computing - J.Schesser FIR Filters Lecture #7 Chapter 5 8 What Is this Course All About? To Gai a Appreciatio of the Various Types of Sigals ad Systems To Aalyze The Various Types of Systems To Lear the Skills ad Tools eeded

More information

UNIT-I. 2. A real valued sequence x(n) is anti symmetric if a) X(n)=x(-n) b) X(n)=-x(-n) c) A) and b) d) None Ans: b)

UNIT-I. 2. A real valued sequence x(n) is anti symmetric if a) X(n)=x(-n) b) X(n)=-x(-n) c) A) and b) d) None Ans: b) DIGITAL SIGNAL PROCESSING UNIT-I 1. The uit ramp sequece is Eergy sigal b) Power sigal c) Either Eergy or Power sigal d) Neither a Power sigal or a eergy sigal As: d) 2. A real valued sequece x() is ati

More information

Signal Processing in Mechatronics

Signal Processing in Mechatronics Sigal Processig i Mechatroics Zhu K.P. AIS, UM. Lecture, Brief itroductio to Sigals ad Systems, Review of Liear Algebra ad Sigal Processig Related Mathematics . Brief Itroductio to Sigals What is sigal

More information

Chapter 4 : Laplace Transform

Chapter 4 : Laplace Transform 4. Itroductio Laplace trasform is a alterative to solve the differetial equatio by the complex frequecy domai ( s = σ + jω), istead of the usual time domai. The DE ca be easily trasformed ito a algebraic

More information

The z Transform. The Discrete LTI System Response to a Complex Exponential

The z Transform. The Discrete LTI System Response to a Complex Exponential The Trasform The trasform geeralies the Discrete-time Forier Trasform for the etire complex plae. For the complex variable is sed the otatio: jω x+ j y r e ; x, y Ω arg r x + y {} The Discrete LTI System

More information

6.3 Testing Series With Positive Terms

6.3 Testing Series With Positive Terms 6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial

More information

Practical Spectral Anaysis (continue) (from Boaz Porat s book) Frequency Measurement

Practical Spectral Anaysis (continue) (from Boaz Porat s book) Frequency Measurement Practical Spectral Aaysis (cotiue) (from Boaz Porat s book) Frequecy Measuremet Oe of the most importat applicatios of the DFT is the measuremet of frequecies of periodic sigals (eg., siusoidal sigals),

More information

Discrete-Time Filters

Discrete-Time Filters Discrete-Time Filters Puttig LTI Systems to Work x h y y[] = x[] h[] = h[ m] x[m] m= Y (z) = H(z) X(z), Y (ω) = H(ω) X(ω) Goal: Desig a LTI system to perform a certai task i some applicatio Key questios:

More information

11. What are energy and power signals? (April/may 2011, Nov/Dec 2012) Energy signal: The energy of a discrete time signal x(n) is defined as

11. What are energy and power signals? (April/may 2011, Nov/Dec 2012) Energy signal: The energy of a discrete time signal x(n) is defined as DHAALAKSHMI COLLEGE OF EGIEERIG, CHEAI DEPARTMET OF COMPUTER SCIECE AD EGIEERIG IT650 DIGITAL SIGAL PROCESSIG UIT - I : SIGALS AD SYSTEMS PART A MARKS. Defie Sigal ad Sigal Processig. A sigal is defied

More information

Solution of EECS 315 Final Examination F09

Solution of EECS 315 Final Examination F09 Solutio of EECS 315 Fial Examiatio F9 1. Fid the umerical value of δ ( t + 4ramp( tdt. δ ( t + 4ramp( tdt. Fid the umerical sigal eergy of x E x = x[ ] = δ 3 = 11 = ( = ramp( ( 4 = ramp( 8 = 8 [ ] = (

More information