Digital Signal Processing II Lecture 2: FIR & IIR Filter Design

Size: px
Start display at page:

Download "Digital Signal Processing II Lecture 2: FIR & IIR Filter Design"

Transcription

1 Digital Signal Processing II Lecture : FIR & IIR Filter Design Marc Moonen Dept EE/ESAT, KULeuven marcmoonen@esatuleuvenbe wwwesatuleuvenbe/sc/ DSP-II p

2 PART-I : Filter Design/Realiation Step- : efine filter specs pass-ban, stop-ban, optimiation criterion, Step- : erive optimal transfer function FIR or IIR esign Lecture- Step-3 : filter realiation bloc scheme/flow graph irect form realiations, lattice realiations, Lecture-3 Step-4 : filter implementation software/harware finite wor-length issues, question: implemente filter esigne filter? Lecture-4 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

3 Lecture- : FIR & IIR Filter Design FIR filters Linear-phase FIR filters FIR esign by optimiation Weighte least-squares esign, Minimax esign FIR esign in practice `Winows, Equiripple esign, Software Matlab, IIR filters Poles an Zeros IIR esign by optimiation Weighte least-squares esign, Minimax esign IIR esign in practice Analog IIR esign : Butterworth/Chebyshev/elliptic Analog->igital : impulse invariant, bilinear transform, Software Matlab DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3

4 FIR Filters FIR filter finite impulse response filter B H b b b Also nown as `moving average filters MA poles at the origin hence guarantee stability eros eros of B, `all ero filters correspons to ifference equation y[ ] b u [ ] b u [ ] b u [ ] impulse response h[ ] b, h[] b,, h[ ] b, h[ ], DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 4

5 Linear Phase FIR Filters on-causal ero-phase filters : example: symmetric impulse response h[-l], h[-],h[],h[],,h[l] h[]h[-], L frequency response is H e jx e cos x L L j j e h[ ] e cos L jx L ie real-value ero-phase transfer function DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 5

6 Linear Phase FIR Filters Causal linear-phase filters non-causal ero-phase elay example: symmetric impulse response & even h[],h[],,h[] L even h[]h[-], L frequency response is H L j j jl e h[ ] e e cos ie causal implementation of ero-phase filter, by introucing group elay L e j e jl DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 6

7 e Linear Phase FIR Filters Type- Type- Type-3 Type-4 Leven Lo Leven Lo symmetric symmetric anti-symmetric anti-symmetric h[]h[-] h[]h[-] h[]-h[-] h[]-h[-] j / L cos e j / cos L cos j / sin L j / e sin cos ero at π ero at, π ero at LP/HP/BP LP/BP BP HP je L cos j PS: `moulating Type- with,-,,-, gives Type-4 LP->HP PS: `moulating Type-4 with,-,,-, gives Type- HP->LP PS: `moulating Type- with,-,,-, gives Type- LP<->HP PS: `moulating Type-3 with,-,,-, gives Type-3 BP<->BP PS: IIR filters can EVER have linear-phase property! proof see literature DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 7

8 Ex: Low-pass Filter Specification δ P 8 Passban Ripple P S 6 Passban Cutoff -> <- Stopban Cutoff 4 Stopban Ripple δ S DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 8

9 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 9 FIR Filter Design by Optimiation I Weighte Least Squares Design : select one of the basic forms that yiel linear phase eg Type- specify esire frequency response LP,HP,BP, optimiation criterion is where is a weighting function cos / / A e e e H j L j j / j A e H ,,,,,, min min L L L F j A A W H e H W π π π π W

10 FIR Filter Design by Optimiation this is equivalent to min x F,, L T T { x Q x x p µ } [ ] W c c W A `Quaratic Optimiation problem x c T Q p T π π µ x OPT Q p T L c [ cos cos L ] DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

11 FIR Filter Design by Optimiation Example: Low-pass esign A, < A, π S P pass - ban stop - ban Passban Ripple Passban Cutoff -> <- Stopban Cutoff Stopban Ripple optimiation function is ie F P π ,, L A γ A S pass - ban stop - ban W, < W γ, π P S DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

12 FIR Filter Design by Optimiation a simpler problem is obtaine by replacing the F by where the wi s are a set of n selecte sample frequencies This leas to an equivalent `iscretie quaratic optimiation function: T T T F,, L W i c i : A i x Q x x p µ i L T Q W i c i c i, p W i A i c i, µ i W A,, L i i A i i F : simple : unpreictable behavior in between sample freqs x OPT Q p i Compare to p DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

13 FIR Filter Design by Optimiation This is often supplemente with aitional constraints, eg for pass-ban an stop-ban ripple control : A P, i δ, P for pass - ban freqs P,, P,, δ P is pass - ban ripple A S, i δ, S for stop - ban freqs S,, S,, δ S is stop - ban ripple The resulting optimiation problem is : minimie : quaratic function F x A T,, [ ] subject to P P pass-ban constraints A S x b x b stop-ban constraints `Quaratic Programming problem S L DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3 L

14 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 4 FIR Filter Design by Optimiation II `Minimax Design : select one of the basic forms that yiel linear phase eg Type- specify esire frequency response LP,HP,BP, optimiation criterion is where is a weighting function cos / / A e e e H j L j j / j A e H max min max min,,,, π π j A A W H e H W L L W

15 FIR Filter Design by Optimiation this is equivalent to min Ignore this slie subject to W with c T x T c [ L] [ cos cos L ] the constraint is equivalent to a so-calle `semi-efiniteness constraint where D> enotes that the matrix is positive semi-efinite x δ T x A δ for π T δ W c x A D T W c x A DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 5

16 Filter Design by Optimiation a realistic way to implement these constraints, is to impose the constraints only on a set of sample frequencies : Ignore this slie min x δ subject to D : D : : D m ie a `Semi-Definite Programming SDP problem, for which efficient interior-point algorithms an software are available DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 6

17 FIR Filter Design by Optimiation Conclusion: I weighte least squares esign II minimax esign provie general `framewor, proceures to translate filter esign problems into stanar optimiation problems In practice an in textboos: emphasis on specific a-hoc proceures : - filter esign base on `winows - equiripple esign DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 7

18 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 8 FIR Filter Design using `Winows Example : Low-pass filter esign ieal low-pass filter is hence ieal time-omain impulse response is truncate h[] to samples : a group elay to turn into causal filter < < π p C C H < < e e H h c c j j sin ] [ α π π π < < otherwise / / ] [ ] [ h h π

19 FIR Filter Design using `Winows Example : Low-pass filter esign continue PS : it can be shown that the filter obtaine by such time-omain truncation is also obtaine by using a weighte least-squares esign proceure with the given H, an weighting function truncation correspons to applying a `rectangular winow : h[ ] h [ ] w[ ] w[ ] / < < otherwise : simple proceure also for HP,BP, : truncation in time-omain results in `Gibbs effect in frequency omain, ie large ripple in pass-ban an stop-ban at ban ege iscontinuity, which cannot be reuce by increasing the filter orer / W DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 9

20 FIR Filter Design using `Winows Remey : apply winows other than rectangular winow: time-omain multiplication with a winow function w[] correspons to frequency omain convolution with W : h[ ] h [ ] w[ ] H H * W caniate winows : Han, Hamming, Blacman, Kaiser, see textboos, see DSP-I winow choice/esign trae-off between sie-lobe levels efine pea pass-/stop-ban ripple an with main-lobe efines transition banwith DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

21 FIR Equiripple Design Starting point is minimax criterion, eg min max π W A A min,, max,, L L π Base on theory of Chebyshev approximation an the `alternation theorem, which roughly states that the optimal s are such that the `max maximum weighte approximation error is obtaine at L extremal frequencies E max E E for i,, L π i that hence will exhibit the same maximum ripple `equiripple Iterative proceure for computing extremal frequencies, etc Reme exchange algorithm, Pars-McClellan algorithm Very flexible, etc, available in many software pacages Details omitte here see textboos DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

22 FIR Filter Design Software FIR Filter esign abunantly available in commercial software Matlab: bfirn,wn,type,winow, winowe linear-phase FIR esign, n is filter orer, Wn efines ban-eges, type is `high,`stop, bfirn,f,m,winow, winowe FIR esign base on inverse Fourier transform with frequency points f an corresponing magnitue response m bremen,f,m, equiripple linear-phase FIR esign with Pars- McClellan Reme exchange algorithm See exercise sessions DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p

23 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3 IIR filters Rational transfer function : poles eros of A, eros eros of B infinitely long impulse response stable iff poles lie insie the unit circle correspons to ifference equation also nown as `ARMA autoregressive-moving average a a b b b a a b b b A B H ] [ ] [ ] [ ] [ ] [ ] [ u b u b u b y a y a y ' ` ' ` ] [ ] [ ] [ ] [ ] [ ] [ AR MA y a y a u b u b u b y

24 IIR Filter Design low-orer filters can prouce sharp frequency response low computational cost esign more ifficult stability shoul be chece/guarantee phase response not easily controlle eg no linear-phase IIR filters coefficient sensitivity, quantiation noise, etc can be a problem see Lecture-4 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 4

25 IIR filters Frequency response versus pole-ero location : cfr frequency response is -transform evaluate on the unit circle Example- : pole pole Low-pass filter poles at 8 ± j yquist freq - Im DC Re pole near unit-circle introuces `pea in frequency response hence pass-ban can be set by pole placement DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 5

26 IIR filters Frequency response versus pole-ero location : Example- : Low-pass filter pole pole poles at 8 ± j yquist freq eros at 75 ± 66 j ero DC ero near or on unit-circle introuces `ip or transmision ero in freq response hence stop-ban can be emphasie by ero placement DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 6

27 IIR Filter Design by Optimiation I Weighte Least Squares Design : IIR filter transfer function is B b b H A a specify esire frequency response LP,HP,BP, H optimiation criterion is min π b,, b,,, a a j W H e H π F b b a,, b,, a where W is a weighting function stability constraint :, a A, DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 7

28 IIR Filter Design by Optimiation II `Minimax Design : IIR filter transfer function is B b b H A a specify esire frequency response LP,HP,BP, H optimiation criterion is W b a where is a weighting function stability constraint : A, j minb,,,,, max b a a π W H e H DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 8

29 IIR Filter Design by Optimiation These optimiation problems are significantly more complex than those for the FIR esign case : Problem-: presence of enominator polynomial leas to non-linear non-quaratic optimiation A possible proceure `Steiglit-McBrie consists in iteratively,, minimiing F b W,,, b A,, a, W,, a, π W π B e j H A e j which leas to iterative Quaratic Programming, etc similar for minimax DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 9

30 IIR Filter Design by Optimiation These optimiation problems are significantly more complex than those for the FIR esign case : Problem-: stability constraint eros of a high-orer polynomial are relate to the polynomial s coefficients in a highly non-linear manner Solutions base on alternative stability constraints, that eg are affine functions of the filter coefficients, etc Topic of ongoing research, etails omitte here DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3

31 IIR Filter Design by Optimiation Conclusion: I weighte least squares esign II minimax esign provie general `framewor, proceures to translate filter esign problems into ``stanar optimiation problems In practice an in textboos: emphasis on specific a-hoc proceures : - IIR filter esign base analog filter esign s-omain esign an analog->igital conversion - IIR filter esign by moeling irect -omain esign Pae approximation, Prony, etc, not aresse here DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3

32 Analog IIR Filter Design Commonly use analog filters : Lowpass Butterworth filters - all-pole filters H characterie by a specific G s G j H s H s s H j magnitue response G: filter orer - poles of GsHsH-s are equally space on circle of raius c c c poles of Hs 4 poles of H-s - Then Hjw is foun to be monotonic in pass-ban & stop-ban, with `maximum flat response, ie - erivatives are ero at, c DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 3

33 DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 33 Analog IIR Filter Design Commonly use analog filters : Lowpass Chebyshev filters type-i all-pole filters characterie by magnitue response filter orer is relate to passban ripple are Chebyshev polynomials: c T j H j G s H s H s G ε ε T x x T x x T x T x x T x x T x T

34 Analog IIR Filter Design Commonly use analog filters : Lowpass Chebyshev filters type-i All-pole filters, poles of HsH-s are on ellipse in s-plane Equiripple in the pass-ban Monotone in the stop-ban Lowpass Chebyshev filters type-ii Pole-ero filters base on Chebyshev polynomials Monotone in the pass-ban Equiripple in the stop-ban Lowpass Elliptic Cauer filters Pole-ero filters base on Jacobian elliptic functions Equiripple in the pass-ban an stop-ban hence yiel smallest-orer for given set of specs H j ε U c DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 34

35 Analog IIR Filter Design Frequency Transformations : Principle : prototype low-pass filter eg cut-off frequency ra/sec is transforme to properly scale low-pass, high-pass, banpass, ban-stop, filter s example: replacing s by moves cut-off frequency to C C C example: replacing s by turns LP into HP, with cut-off frequency s C example: replacing s by turns LP into BP etc s s DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 35

36 Analog -> Digital Principle : esign analog filter LP/HP/BP/, an then convert it to a igital filter Conversion methos: - convert ifferential equation into ifference equation - convert continuous-time impulse response into iscrete-time impulse response - convert transfer function Hs into transfer function H Requirement: the left-half plane of the s-plane shoul map into the insie of the unit circle in the -plane, so that a stable analog filter is converte into a stable igital filter DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 36

37 Conversion methos: Analog -> Digital I convert ifferential equation into ifference equation : -in a ifference equation, a erivative y/t is replace by a `bacwar ifference yt-yt-t/ty[]-y[-]/t, where Tsampling interval -similarly, a secon erivative, etc -eventually etails omitte, this correspons to replacing s by -//T in Has analog transfer function : H H a s Ignore this slie s-plane jw -plane -stable analog filters are mappe into stable igital filters, but pole location for igital filter confine to only a small region o only for LP or BP s j T s s DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 37

38 Conversion methos: Ignore this slie Analog -> Digital II convert continuous-time impulse response into iscrete-time impulse response : -given continuous-time impulse response hat, iscrete-time impulse response is h[ ] h T where Tsampling interval a -eventually etails omitte this correspons to a many-to-one mapping st e s-plane jw -plane j s s ± jπ / T -aliasing! if continuous-time response has significant frequency content above the yquist frequency DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 38

39 Analog -> Digital Conversion methos: III convert continuous-time system transfer function into iscrete-time system transfer function : Bilinear Transform -mapping that transforms whole! jw-axis of the s-plane into unit circle in the -plane only once, ie that avois aliasing of the frequency components H H a s s T s-plane jw s s j -plane j e -for low-frequencies, this is an approximation of -for high frequencies : significant frequency compression `warping sometimes pre-compensate by `pre-warping st DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 39

40 IIR Filter Design Software IIR filter esign consierably more complicate than FIR esign stability, phase response, etc Fortunately IIR Filter esign abunantly available in commercial software Matlab: [b,a]butter/cheby/cheby/ellipn,,wn, IIR LP/HP/BP/BS esign base on analog prototypes, pre-warping, bilinear transform, immeiately gives H oef! analog prototypes, transforms, can also be calle iniviually filter orer estimation tool etc See exercise sessions DSP-II Version 8-9 Lecture- FIR/IIR Filter Design p 4

DSP. Chapter-3 : Filter Design. Marc Moonen. Dept. E.E./ESAT-STADIUS, KU Leuven

DSP. Chapter-3 : Filter Design. Marc Moonen. Dept. E.E./ESAT-STADIUS, KU Leuven DSP Chapter-3 : Filter Design Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven marc.moonen@esat.kuleuven.be www.esat.kuleuven.be/stadius/ Filter Design Process Step-1 : Define filter specs Pass-band, stop-band,

More information

DSP-CIS. Chapter-4: FIR & IIR Filter Design. Marc Moonen

DSP-CIS. Chapter-4: FIR & IIR Filter Design. Marc Moonen DSP-CIS Chapter-4: FIR & IIR Filter Design Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven marc.moonen@esat.kuleuven.be www.esat.kuleuven.be/stadius/ PART-II : Filter Design/Realization Step-1 : Define

More information

Consider for simplicity a 3rd-order IIR filter with a transfer function. where

Consider for simplicity a 3rd-order IIR filter with a transfer function. where Basic IIR Digital Filter The causal IIR igital filters we are concerne with in this course are characterie by a real rational transfer function of or, equivalently by a constant coefficient ifference equation

More information

Basic IIR Digital Filter Structures

Basic IIR Digital Filter Structures Basic IIR Digital Filter Structures The causal IIR igital filters we are concerne with in this course are characterie by a real rational transfer function of or, equivalently by a constant coefficient

More information

Adjustable Fractional-Delay Filters Utilizing the Farrow Structure and Multirate Techniques

Adjustable Fractional-Delay Filters Utilizing the Farrow Structure and Multirate Techniques Ajustable Fractional-Delay Filters Utilizing the Farrow Structure an Multirate Techniques Håkan Johansson (hakanj@isy.liu.se)* an Ewa Hermanowicz (hewa@eti.pg.ga.pl)** *Division of Electronics Systems,

More information

Filter Analysis and Design

Filter Analysis and Design Filter Analysis and Design Butterworth Filters Butterworth filters have a transfer function whose squared magnitude has the form H a ( jω ) 2 = 1 ( ) 2n. 1+ ω / ω c * M. J. Roberts - All Rights Reserved

More information

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12 . ECE 40 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter IIR Filter Design ) Based on Analog Prototype a) Impulse invariant design b) Bilinear transformation ( ) ~ widely used ) Computer-Aided

More information

INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters 4. THE BUTTERWORTH ANALOG FILTER

INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters 4. THE BUTTERWORTH ANALOG FILTER INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters. INTRODUCTION 2. IIR FILTER DESIGN 3. ANALOG FILTERS 4. THE BUTTERWORTH ANALOG FILTER 5. THE CHEBYSHEV-I

More information

Digital Signal Processing

Digital Signal Processing COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #24 Tuesday, November 4, 2003 6.8 IIR Filter Design Properties of IIR Filters: IIR filters may be unstable Causal IIR filters with rational system

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 05 IIR Design 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/

More information

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS TIME-DEAY ESTIMATION USING FARROW-BASED FRACTIONA-DEAY FIR FITERS: FITER APPROXIMATION VS. ESTIMATION ERRORS Mattias Olsson, Håkan Johansson, an Per öwenborg Div. of Electronic Systems, Dept. of Electrical

More information

DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS. 3.6 Design of Digital Filter using Digital to Digital

DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS. 3.6 Design of Digital Filter using Digital to Digital DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS Contents: 3.1 Introduction IIR Filters 3.2 Transformation Function Derivation 3.3 Review of Analog IIR Filters 3.3.1 Butterworth

More information

Chapter 7: Filter Design 7.1 Practical Filter Terminology

Chapter 7: Filter Design 7.1 Practical Filter Terminology hapter 7: Filter Design 7. Practical Filter Terminology Analog and digital filters and their designs constitute one of the major emphasis areas in signal processing and communication systems. This is due

More information

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter?

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter? UNIT - III PART A. Mention the important features of the IIR filters? i) The physically realizable IIR filters does not have linear phase. ii) The IIR filter specification includes the desired characteristics

More information

The Press-Schechter mass function

The Press-Schechter mass function The Press-Schechter mass function To state the obvious: It is important to relate our theories to what we can observe. We have looke at linear perturbation theory, an we have consiere a simple moel for

More information

Summary: Differentiation

Summary: Differentiation Techniques of Differentiation. Inverse Trigonometric functions The basic formulas (available in MF5 are: Summary: Differentiation ( sin ( cos The basic formula can be generalize as follows: Note: ( sin

More information

d dx But have you ever seen a derivation of these results? We ll prove the first result below. cos h 1

d dx But have you ever seen a derivation of these results? We ll prove the first result below. cos h 1 Lecture 5 Some ifferentiation rules Trigonometric functions (Relevant section from Stewart, Seventh Eition: Section 3.3) You all know that sin = cos cos = sin. () But have you ever seen a erivation of

More information

1. FIR Filter Design

1. FIR Filter Design ELEN E4810: Digital Signal Processing Topic 9: Filter Design: FIR 1. Windowed Impulse Response 2. Window Shapes 3. Design by Iterative Optimization 1 1. FIR Filter Design! FIR filters! no poles (just zeros)!

More information

ELEG 305: Digital Signal Processing

ELEG 305: Digital Signal Processing ELEG 305: Digital Signal Processing Lecture : Design of Digital IIR Filters (Part I) Kenneth E. Barner Department of Electrical and Computer Engineering University of Delaware Fall 008 K. E. Barner (Univ.

More information

Linear First-Order Equations

Linear First-Order Equations 5 Linear First-Orer Equations Linear first-orer ifferential equations make up another important class of ifferential equations that commonly arise in applications an are relatively easy to solve (in theory)

More information

Lecture 3 - Design of Digital Filters

Lecture 3 - Design of Digital Filters Lecture 3 - Design of Digital Filters 3.1 Simple filters In the previous lecture we considered the polynomial fit as a case example of designing a smoothing filter. The approximation to an ideal LPF can

More information

Linear and quadratic approximation

Linear and quadratic approximation Linear an quaratic approximation November 11, 2013 Definition: Suppose f is a function that is ifferentiable on an interval I containing the point a. The linear approximation to f at a is the linear function

More information

Lecture 7 Discrete Systems

Lecture 7 Discrete Systems Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear

More information

Digital Signal Processing Lecture 8 - Filter Design - IIR

Digital Signal Processing Lecture 8 - Filter Design - IIR Digital Signal Processing - Filter Design - IIR Electrical Engineering and Computer Science University of Tennessee, Knoxville October 20, 2015 Overview 1 2 3 4 5 6 Roadmap Discrete-time signals and systems

More information

ELEC3114 Control Systems 1

ELEC3114 Control Systems 1 ELEC34 Control Systems Linear Systems - Moelling - Some Issues Session 2, 2007 Introuction Linear systems may be represente in a number of ifferent ways. Figure shows the relationship between various representations.

More information

EE 521: Instrumentation and Measurements

EE 521: Instrumentation and Measurements Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 1, 2009 1 / 27 1 The z-transform 2 Linear Time-Invariant System 3 Filter Design IIR Filters FIR Filters

More information

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

More information

-Digital Signal Processing- FIR Filter Design. Lecture May-16

-Digital Signal Processing- FIR Filter Design. Lecture May-16 -Digital Signal Processing- FIR Filter Design Lecture-17 24-May-16 FIR Filter Design! FIR filters can also be designed from a frequency response specification.! The equivalent sampled impulse response

More information

Dissipative numerical methods for the Hunter-Saxton equation

Dissipative numerical methods for the Hunter-Saxton equation Dissipative numerical methos for the Hunter-Saton equation Yan Xu an Chi-Wang Shu Abstract In this paper, we present further evelopment of the local iscontinuous Galerkin (LDG) metho esigne in [] an a

More information

Design of IIR filters

Design of IIR filters Design of IIR filters Standard methods of design of digital infinite impulse response (IIR) filters usually consist of three steps, namely: 1 design of a continuous-time (CT) prototype low-pass filter;

More information

Optimum Ordering and Pole-Zero Pairing of the Cascade Form IIR. Digital Filter

Optimum Ordering and Pole-Zero Pairing of the Cascade Form IIR. Digital Filter Optimum Ordering and Pole-Zero Pairing of the Cascade Form IIR Digital Filter There are many possible cascade realiations of a higher order IIR transfer function obtained by different pole-ero pairings

More information

1 Lecture 20: Implicit differentiation

1 Lecture 20: Implicit differentiation Lecture 20: Implicit ifferentiation. Outline The technique of implicit ifferentiation Tangent lines to a circle Derivatives of inverse functions by implicit ifferentiation Examples.2 Implicit ifferentiation

More information

23 Implicit differentiation

23 Implicit differentiation 23 Implicit ifferentiation 23.1 Statement The equation y = x 2 + 3x + 1 expresses a relationship between the quantities x an y. If a value of x is given, then a corresponing value of y is etermine. For

More information

ELEG 5173L Digital Signal Processing Ch. 5 Digital Filters

ELEG 5173L Digital Signal Processing Ch. 5 Digital Filters Department of Electrical Engineering University of Aransas ELEG 573L Digital Signal Processing Ch. 5 Digital Filters Dr. Jingxian Wu wuj@uar.edu OUTLINE 2 FIR and IIR Filters Filter Structures Analog Filters

More information

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Multimedia Signals and Systems - Audio and Video Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Kunio Takaya Electrical and Computer Engineering University of Saskatchewan December

More information

11.7. Implicit Differentiation. Introduction. Prerequisites. Learning Outcomes

11.7. Implicit Differentiation. Introduction. Prerequisites. Learning Outcomes Implicit Differentiation 11.7 Introuction This Section introuces implicit ifferentiation which is use to ifferentiate functions expresse in implicit form (where the variables are foun together). Examples

More information

EE 370L Controls Laboratory. Laboratory Exercise #7 Root Locus. Department of Electrical and Computer Engineering University of Nevada, at Las Vegas

EE 370L Controls Laboratory. Laboratory Exercise #7 Root Locus. Department of Electrical and Computer Engineering University of Nevada, at Las Vegas EE 370L Controls Laboratory Laboratory Exercise #7 Root Locus Department of Electrical an Computer Engineering University of Nevaa, at Las Vegas 1. Learning Objectives To emonstrate the concept of error

More information

Chapter 7: IIR Filter Design Techniques

Chapter 7: IIR Filter Design Techniques IUST-EE Chapter 7: IIR Filter Design Techniques Contents Performance Specifications Pole-Zero Placement Method Impulse Invariant Method Bilinear Transformation Classical Analog Filters DSP-Shokouhi Advantages

More information

SYDE 112, LECTURE 1: Review & Antidifferentiation

SYDE 112, LECTURE 1: Review & Antidifferentiation SYDE 112, LECTURE 1: Review & Antiifferentiation 1 Course Information For a etaile breakown of the course content an available resources, see the Course Outline. Other relevant information for this section

More information

DESIGN OF FIR FILTERS WITH ARBITRARY RESPONSES

DESIGN OF FIR FILTERS WITH ARBITRARY RESPONSES M.Tech. creit seinar report, Electronic Systes Group, EE Dept, IIT Bobay, subitte Noveber 004 DESIGN OF FIR FILTERS WITH ARBITRARY RESPONSES N. V. Murali (Roll No. 0430704) Supervisor: Prof. P. C. Paney

More information

Lecture 9 Infinite Impulse Response Filters

Lecture 9 Infinite Impulse Response Filters Lecture 9 Infinite Impulse Response Filters Outline 9 Infinite Impulse Response Filters 9 First-Order Low-Pass Filter 93 IIR Filter Design 5 93 CT Butterworth filter design 5 93 Bilinear transform 7 9

More information

MITOCW watch?v=jtj3v Rx7E

MITOCW watch?v=jtj3v Rx7E MITOCW watch?v=jtj3v Rx7E The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational resources for free. To

More information

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 ) Review: Poles and Zeros of Fractional Form Let H() = P()/Q() be the system function of a rational form. Let us represent both P() and Q() as polynomials of (not - ) Then Poles: the roots of Q()=0 Zeros:

More information

DIGITAL SIGNAL PROCESSING. Chapter 6 IIR Filter Design

DIGITAL SIGNAL PROCESSING. Chapter 6 IIR Filter Design DIGITAL SIGNAL PROCESSING Chapter 6 IIR Filter Design OER Digital Signal Processing by Dr. Norizam Sulaiman work is under licensed Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International

More information

Solutions to Practice Problems Tuesday, October 28, 2008

Solutions to Practice Problems Tuesday, October 28, 2008 Solutions to Practice Problems Tuesay, October 28, 2008 1. The graph of the function f is shown below. Figure 1: The graph of f(x) What is x 1 + f(x)? What is x 1 f(x)? An oes x 1 f(x) exist? If so, what

More information

Implicit Differentiation

Implicit Differentiation Implicit Differentiation Thus far, the functions we have been concerne with have been efine explicitly. A function is efine explicitly if the output is given irectly in terms of the input. For instance,

More information

6 General properties of an autonomous system of two first order ODE

6 General properties of an autonomous system of two first order ODE 6 General properties of an autonomous system of two first orer ODE Here we embark on stuying the autonomous system of two first orer ifferential equations of the form ẋ 1 = f 1 (, x 2 ), ẋ 2 = f 2 (, x

More information

Optimum Ordering and Pole-Zero Pairing. Optimum Ordering and Pole-Zero Pairing Consider the scaled cascade structure shown below

Optimum Ordering and Pole-Zero Pairing. Optimum Ordering and Pole-Zero Pairing Consider the scaled cascade structure shown below Pole-Zero Pairing of the Cascade Form IIR Digital Filter There are many possible cascade realiations of a higher order IIR transfer function obtained by different pole-ero pairings and ordering Each one

More information

6.003 Homework #7 Solutions

6.003 Homework #7 Solutions 6.003 Homework #7 Solutions Problems. Secon-orer systems The impulse response of a secon-orer CT system has the form h(t) = e σt cos(ω t + φ)u(t) where the parameters σ, ω, an φ are relate to the parameters

More information

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING IT6502 - DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A 1. What is a continuous and discrete time signal? Continuous

More information

cosh x sinh x So writing t = tan(x/2) we have 6.4 Integration using tan(x/2) 2t 1 + t 2 cos x = 1 t2 sin x =

cosh x sinh x So writing t = tan(x/2) we have 6.4 Integration using tan(x/2) 2t 1 + t 2 cos x = 1 t2 sin x = 6.4 Integration using tan/ We will revisit the ouble angle ientities: sin = sin/ cos/ = tan/ sec / = tan/ + tan / cos = cos / sin / tan = = tan / sec / tan/ tan /. = tan / + tan / So writing t = tan/ we

More information

DIGITAL FILTER FOR QUADRATURE SUB-SAMPLE DELAY ESTIMATION

DIGITAL FILTER FOR QUADRATURE SUB-SAMPLE DELAY ESTIMATION DIGITAL FILTER FOR QUADRATURE SUB-SAMPLE DELAY ESTIMATIO Ewa Hermanowic Multimeia Systems Department, Faculty of Electronics, Telecommunications an Informatics Gans University of Technology, Gans, Polan

More information

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013 Survey Sampling Kosuke Imai Department of Politics, Princeton University February 19, 2013 Survey sampling is one of the most commonly use ata collection methos for social scientists. We begin by escribing

More information

Lecture 16: Filter Design: Impulse Invariance and Bilinear Transform

Lecture 16: Filter Design: Impulse Invariance and Bilinear Transform EE58 Digital Signal Processing University of Washington Autumn 2 Dept. of Electrical Engineering Lecture 6: Filter Design: Impulse Invariance and Bilinear Transform Nov 26, 2 Prof: J. Bilmes

More information

3.2 Differentiability

3.2 Differentiability Section 3 Differentiability 09 3 Differentiability What you will learn about How f (a) Might Fail to Eist Differentiability Implies Local Linearity Numerical Derivatives on a Calculator Differentiability

More information

DEPARTMENT OF EI DIGITAL SIGNAL PROCESSING ASSIGNMENT 1

DEPARTMENT OF EI DIGITAL SIGNAL PROCESSING ASSIGNMENT 1 This PDF is Created by Simpo PDF Creator unregistered version - http://wwwsimpopdfcom Study hard, for the well is deep, and our brains are shallow DEPARTMENT OF EI DIGITAL SIGNAL PROCESSING ASSIGNMENT

More information

Math 20B. Lecture Examples.

Math 20B. Lecture Examples. Math 20B. Lecture Eamples. (7/8/08) Comple eponential functions A comple number is an epression of the form z = a + ib, where a an b are real numbers an i is the smbol that is introuce to serve as a square

More information

INF3440/INF4440. Design of digital filters

INF3440/INF4440. Design of digital filters Last week lecture Today s lecture: Chapter 8.1-8.3, 8.4.2, 8.5.3 INF3440/INF4440. Design of digital filters October 2004 Last week lecture Today s lecture: Chapter 8.1-8.3, 8.4.2, 8.5.3 Last lectures:

More information

Digital Control & Digital Filters. Lectures 21 & 22

Digital Control & Digital Filters. Lectures 21 & 22 Digital Controls & Digital Filters Lectures 2 & 22, Professor Department of Electrical and Computer Engineering Colorado State University Spring 205 Review of Analog Filters-Cont. Types of Analog Filters:

More information

Lectures - Week 10 Introduction to Ordinary Differential Equations (ODES) First Order Linear ODEs

Lectures - Week 10 Introduction to Ordinary Differential Equations (ODES) First Order Linear ODEs Lectures - Week 10 Introuction to Orinary Differential Equations (ODES) First Orer Linear ODEs When stuying ODEs we are consiering functions of one inepenent variable, e.g., f(x), where x is the inepenent

More information

Qubit channels that achieve capacity with two states

Qubit channels that achieve capacity with two states Qubit channels that achieve capacity with two states Dominic W. Berry Department of Physics, The University of Queenslan, Brisbane, Queenslan 4072, Australia Receive 22 December 2004; publishe 22 March

More information

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches Difference Equations (an LTI system) x[n]: input, y[n]: output That is, building a system that maes use of the current and previous

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A Classification of systems : Continuous and Discrete

More information

Deriving ARX Models for Synchronous Generators

Deriving ARX Models for Synchronous Generators Deriving AR Moels for Synchronous Generators Yangkun u, Stuent Member, IEEE, Zhixin Miao, Senior Member, IEEE, Lingling Fan, Senior Member, IEEE Abstract Parameter ientification of a synchronous generator

More information

Filter Design Problem

Filter Design Problem Filter Design Problem Design of frequency-selective filters usually starts with a specification of their frequency response function. Practical filters have passband and stopband ripples, while exhibiting

More information

Lecture 1b. Differential operators and orthogonal coordinates. Partial derivatives. Divergence and divergence theorem. Gradient. A y. + A y y dy. 1b.

Lecture 1b. Differential operators and orthogonal coordinates. Partial derivatives. Divergence and divergence theorem. Gradient. A y. + A y y dy. 1b. b. Partial erivatives Lecture b Differential operators an orthogonal coorinates Recall from our calculus courses that the erivative of a function can be efine as f ()=lim 0 or using the central ifference

More information

A Novel Decoupled Iterative Method for Deep-Submicron MOSFET RF Circuit Simulation

A Novel Decoupled Iterative Method for Deep-Submicron MOSFET RF Circuit Simulation A Novel ecouple Iterative Metho for eep-submicron MOSFET RF Circuit Simulation CHUAN-SHENG WANG an YIMING LI epartment of Mathematics, National Tsing Hua University, National Nano evice Laboratories, an

More information

inflow outflow Part I. Regular tasks for MAE598/494 Task 1

inflow outflow Part I. Regular tasks for MAE598/494 Task 1 MAE 494/598, Fall 2016 Project #1 (Regular tasks = 20 points) Har copy of report is ue at the start of class on the ue ate. The rules on collaboration will be release separately. Please always follow the

More information

THE ACCURATE ELEMENT METHOD: A NEW PARADIGM FOR NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS

THE ACCURATE ELEMENT METHOD: A NEW PARADIGM FOR NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS THE PUBISHING HOUSE PROCEEDINGS O THE ROMANIAN ACADEMY, Series A, O THE ROMANIAN ACADEMY Volume, Number /, pp. 6 THE ACCURATE EEMENT METHOD: A NEW PARADIGM OR NUMERICA SOUTION O ORDINARY DIERENTIA EQUATIONS

More information

Differentiation ( , 9.5)

Differentiation ( , 9.5) Chapter 2 Differentiation (8.1 8.3, 9.5) 2.1 Rate of Change (8.2.1 5) Recall that the equation of a straight line can be written as y = mx + c, where m is the slope or graient of the line, an c is the

More information

1 dx. where is a large constant, i.e., 1, (7.6) and Px is of the order of unity. Indeed, if px is given by (7.5), the inequality (7.

1 dx. where is a large constant, i.e., 1, (7.6) and Px is of the order of unity. Indeed, if px is given by (7.5), the inequality (7. Lectures Nine an Ten The WKB Approximation The WKB metho is a powerful tool to obtain solutions for many physical problems It is generally applicable to problems of wave propagation in which the frequency

More information

NOTES ON EULER-BOOLE SUMMATION (1) f (l 1) (n) f (l 1) (m) + ( 1)k 1 k! B k (y) f (k) (y) dy,

NOTES ON EULER-BOOLE SUMMATION (1) f (l 1) (n) f (l 1) (m) + ( 1)k 1 k! B k (y) f (k) (y) dy, NOTES ON EULER-BOOLE SUMMATION JONATHAN M BORWEIN, NEIL J CALKIN, AND DANTE MANNA Abstract We stuy a connection between Euler-MacLaurin Summation an Boole Summation suggeste in an AMM note from 196, which

More information

V. IIR Digital Filters

V. IIR Digital Filters Digital Signal Processing 5 March 5, V. IIR Digital Filters (Deleted in 7 Syllabus). (dded in 7 Syllabus). 7 Syllabus: nalog filter approximations Butterworth and Chebyshev, Design of IIR digital filters

More information

Two formulas for the Euler ϕ-function

Two formulas for the Euler ϕ-function Two formulas for the Euler ϕ-function Robert Frieman A multiplication formula for ϕ(n) The first formula we want to prove is the following: Theorem 1. If n 1 an n 2 are relatively prime positive integers,

More information

Math 115 Section 018 Course Note

Math 115 Section 018 Course Note Course Note 1 General Functions Definition 1.1. A function is a rule that takes certain numbers as inputs an assigns to each a efinite output number. The set of all input numbers is calle the omain of

More information

Optimized Schwarz Methods with the Yin-Yang Grid for Shallow Water Equations

Optimized Schwarz Methods with the Yin-Yang Grid for Shallow Water Equations Optimize Schwarz Methos with the Yin-Yang Gri for Shallow Water Equations Abessama Qaouri Recherche en prévision numérique, Atmospheric Science an Technology Directorate, Environment Canaa, Dorval, Québec,

More information

Calculus of Variations

Calculus of Variations 16.323 Lecture 5 Calculus of Variations Calculus of Variations Most books cover this material well, but Kirk Chapter 4 oes a particularly nice job. x(t) x* x*+ αδx (1) x*- αδx (1) αδx (1) αδx (1) t f t

More information

Math 1272 Solutions for Spring 2005 Final Exam. asked to find the limit of the sequence. This is equivalent to evaluating lim. lim.

Math 1272 Solutions for Spring 2005 Final Exam. asked to find the limit of the sequence. This is equivalent to evaluating lim. lim. Math 7 Solutions for Spring 5 Final Exam ) We are gien an infinite sequence for which the general term is a n 3 + 5n n + n an are 3 + 5n aske to fin the limit of the sequence. This is equialent to ealuating

More information

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM 265 Asian Journal of Control, Vol. 4, No. 3, pp. 265-273, September 22 TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM Jurachart Jongusuk an Tsutomu Mita

More information

Unit #6 - Families of Functions, Taylor Polynomials, l Hopital s Rule

Unit #6 - Families of Functions, Taylor Polynomials, l Hopital s Rule Unit # - Families of Functions, Taylor Polynomials, l Hopital s Rule Some problems an solutions selecte or aapte from Hughes-Hallett Calculus. Critical Points. Consier the function f) = 54 +. b) a) Fin

More information

A Note on Exact Solutions to Linear Differential Equations by the Matrix Exponential

A Note on Exact Solutions to Linear Differential Equations by the Matrix Exponential Avances in Applie Mathematics an Mechanics Av. Appl. Math. Mech. Vol. 1 No. 4 pp. 573-580 DOI: 10.4208/aamm.09-m0946 August 2009 A Note on Exact Solutions to Linear Differential Equations by the Matrix

More information

(Refer Slide Time: 01:28 03:51 min)

(Refer Slide Time: 01:28 03:51 min) Digital Signal Processing Prof. S. C. Dutta Roy Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture 40 FIR Design by Windowing This is the 40 th lecture and our topic for

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control 19 Eigenvalues, Eigenvectors, Orinary Differential Equations, an Control This section introuces eigenvalues an eigenvectors of a matrix, an iscusses the role of the eigenvalues in etermining the behavior

More information

Signal Processing. Lecture 10: FIR Filter Design. Ahmet Taha Koru, Ph. D. Yildiz Technical University Fall

Signal Processing. Lecture 10: FIR Filter Design. Ahmet Taha Koru, Ph. D. Yildiz Technical University Fall Signal Processing Lecture 10: FIR Filter Design Ahmet Taha Koru, Ph. D. Yildiz Technical University 2017-2018 Fall ATK (YTU) Signal Processing 2017-2018 Fall 1 / 47 Introduction Introduction ATK (YTU)

More information

Math 342 Partial Differential Equations «Viktor Grigoryan

Math 342 Partial Differential Equations «Viktor Grigoryan Math 342 Partial Differential Equations «Viktor Grigoryan 6 Wave equation: solution In this lecture we will solve the wave equation on the entire real line x R. This correspons to a string of infinite

More information

1 1.27z z 2. 1 z H 2

1 1.27z z 2. 1 z H 2 E481 Digital Signal Processing Exam Date: Thursday -1-1 16:15 18:45 Final Exam - Solutions Dan Ellis 1. (a) In this direct-form II second-order-section filter, the first stage has

More information

Lecture 7 - IIR Filters

Lecture 7 - IIR Filters Lecture 7 - IIR Filters James Barnes (James.Barnes@colostate.edu) Spring 204 Colorado State University Dept of Electrical and Computer Engineering ECE423 / 2 Outline. IIR Filter Representations Difference

More information

JUST THE MATHS UNIT NUMBER DIFFERENTIATION 2 (Rates of change) A.J.Hobson

JUST THE MATHS UNIT NUMBER DIFFERENTIATION 2 (Rates of change) A.J.Hobson JUST THE MATHS UNIT NUMBER 10.2 DIFFERENTIATION 2 (Rates of change) by A.J.Hobson 10.2.1 Introuction 10.2.2 Average rates of change 10.2.3 Instantaneous rates of change 10.2.4 Derivatives 10.2.5 Exercises

More information

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors Math 18.02 Notes on ifferentials, the Chain Rule, graients, irectional erivative, an normal vectors Tangent plane an linear approximation We efine the partial erivatives of f( xy, ) as follows: f f( x+

More information

Responses of Digital Filters Chapter Intended Learning Outcomes:

Responses of Digital Filters Chapter Intended Learning Outcomes: Responses of Digital Filters Chapter Intended Learning Outcomes: (i) Understanding the relationships between impulse response, frequency response, difference equation and transfer function in characterizing

More information

LABORATORY 3 FINITE IMPULSE RESPONSE FILTERS

LABORATORY 3 FINITE IMPULSE RESPONSE FILTERS LABORATORY 3 FINITE IMPULSE RESPONSE FILTERS 3.. Introduction A digital filter is a discrete system, used with the purpose of changing the amplitude and/or phase spectrum of a signal. The systems (filters)

More information

Solutions to Math 41 Second Exam November 4, 2010

Solutions to Math 41 Second Exam November 4, 2010 Solutions to Math 41 Secon Exam November 4, 2010 1. (13 points) Differentiate, using the metho of your choice. (a) p(t) = ln(sec t + tan t) + log 2 (2 + t) (4 points) Using the rule for the erivative of

More information

Math 1B, lecture 8: Integration by parts

Math 1B, lecture 8: Integration by parts Math B, lecture 8: Integration by parts Nathan Pflueger 23 September 2 Introuction Integration by parts, similarly to integration by substitution, reverses a well-known technique of ifferentiation an explores

More information

Section 7.2. The Calculus of Complex Functions

Section 7.2. The Calculus of Complex Functions Section 7.2 The Calculus of Complex Functions In this section we will iscuss limits, continuity, ifferentiation, Taylor series in the context of functions which take on complex values. Moreover, we will

More information

cosh x sinh x So writing t = tan(x/2) we have 6.4 Integration using tan(x/2) = 2 2t 1 + t 2 cos x = 1 t2 We will revisit the double angle identities:

cosh x sinh x So writing t = tan(x/2) we have 6.4 Integration using tan(x/2) = 2 2t 1 + t 2 cos x = 1 t2 We will revisit the double angle identities: 6.4 Integration using tanx/) We will revisit the ouble angle ientities: sin x = sinx/) cosx/) = tanx/) sec x/) = tanx/) + tan x/) cos x = cos x/) sin x/) tan x = = tan x/) sec x/) tanx/) tan x/). = tan

More information

x f(x) x f(x) approaching 1 approaching 0.5 approaching 1 approaching 0.

x f(x) x f(x) approaching 1 approaching 0.5 approaching 1 approaching 0. Engineering Mathematics 2 26 February 2014 Limits of functions Consier the function 1 f() = 1. The omain of this function is R + \ {1}. The function is not efine at 1. What happens when is close to 1?

More information

3.7 Implicit Differentiation -- A Brief Introduction -- Student Notes

3.7 Implicit Differentiation -- A Brief Introduction -- Student Notes Fin these erivatives of these functions: y.7 Implicit Differentiation -- A Brief Introuction -- Stuent Notes tan y sin tan = sin y e = e = Write the inverses of these functions: y tan y sin How woul we

More information

Proof of SPNs as Mixture of Trees

Proof of SPNs as Mixture of Trees A Proof of SPNs as Mixture of Trees Theorem 1. If T is an inuce SPN from a complete an ecomposable SPN S, then T is a tree that is complete an ecomposable. Proof. Argue by contraiction that T is not a

More information

θ x = f ( x,t) could be written as

θ x = f ( x,t) could be written as 9. Higher orer PDEs as systems of first-orer PDEs. Hyperbolic systems. For PDEs, as for ODEs, we may reuce the orer by efining new epenent variables. For example, in the case of the wave equation, (1)

More information