SlideShare a Scribd company logo
1 of 16
For any help regarding Digital Signal Processing Assignment Help
visit https://www.matlabassignmentexperts.com/
Email - info@matlabassignmentexperts.com
or call us at - +1 678 648 4277
Matlab Assignment Help
Problems
Problem 16.1
Let denote the squared magnitude function for an analog Butterworth filter of
order 5 with a cutoff frequency Q2 of 3 c 27 x 10 . Determine and indicate in the s-plane
the poles of the system function H(s). Assume that the system is stable and causal.
Problem 16.2
We want to design a digital lowpass filter with a passband magnitude characteristic
that is constant to within 0.75 dB for frequencies below w = 0.26137 and stopband
attenuation of at least 20 dB for frequencies between w = 0.4018n and 7. Determine
the poles of the lowest order Butterworth analog transfer function which when
mapped to a digital filter using impulse invariance will meet the specifications.
Indicate also how you would proceed to obtain the transfer function of the digital filter.
Problem 16.3
With the same specifications as in Problem 16.2 determine the poles of the lowest order
Butterworth analog transfer function which when mapped to a digital filter using the
bilinear transformation will meet the specifications. Indicate how you would proceed to
obtain the transfer function of the digital filter.
Problem 16.4*
Matlab Assignment Help
The filter designed in Problem 16.3 is to be converted to a highpass filter using a lowpass
to highpass transformation as discussed in section 7.2. In the filter designed in Problem
16.3 the pass band edge occurred at w = 0.2613w and the stopband edge at w =
0.4018w. The new highpass filter is to have the passband edge at w = 0.4018w. Specify
how to obtain the transfer function of the highpass filter from the lowpass filter of Problem
16.3, and determine the frequency of the stopband edge.
Solutions
Solution 16.1
The poles of H(s)H(-s) are the roots of 1 +
or
Matlab Assignment Help
as indicated in Figure S16.1-1
Figure S16.l-1
Since H(s) corresponds to a stable, causal filter, we factor the squared
magnitude function so that the left-half plane poles correspond to H(s) and the
right-half plane poles correspond to H(-s). Thus the poles of H(s) are as
indicated in Figure S16.1-2.
Matlab Assignment Help
Figure S16.1-2
Solution 16.2
Since the Butterworth filter has a monotonic frequency response with
unity magnitude at w = 0 the stated specifications will be met if we
require that
Matlab Assignment Help
Using impulse invariance with T = 1 and neglecting aliasing we require that the
analog filter Ha(jQ) meet the specifications
We will first consider meeting these specifications with equality. Thus,
Matlab Assignment Help
or
or
Since N must be an integer, we choose N = 8. Then, to compensate for the effect
of aliasing we can choose 0 c to meet the passband edge specifications in which
case the stopband specifications will be exceeded. Determining nc on this basis
we have
Matlab Assignment Help
Thus the analog filter squared magnitude function is
The poles of the squared magnitude function are indicated in Figure S16.2-l.
Matlab Assignment Help
Therefore Ha(s) has four complex conjugate pole pairs as indicated below:
From these pole-pairs it is straightforward to express Ha (s) in factored
form as
where the factor' A is determined so that H (s) has unity gain at a zero
frequency, i.e.
Matlab Assignment Help
To transform this analog filter to the desired digital filter using impulse invariance,
we would first expand Ha(s) in a partial fraction expansion as
The desired digital filter transfer function is then
Solution 16.3
Again the specifications on the digital filter are that
Matlab Assignment Help
and
To obtain the specifications on the analog filter we must determine the analog
frequencies 0p and 0s which will map to the digital frequencies of 0.2613fr and
0.4018fr respectively when the bilinear transformation is applied. With T = 1 in the
bilinear transformation, these are given by
Thus, the specifications on the analog Butterworth filter are:
As in problem 16.2 we will consider meeting these specifications with equality.
Thus:
Matlab Assignment Help
This is so close to 6 that we might be willing to relax the specifica tions slightly and
use a 6th order filter. Alternatively we would use a 7 th order filter and exceed the
specifications. Choosing the latter and picking 0 c to exactly meet the pass band
specifications,
Matlab Assignment Help
Therefore, Ha(s) has three complex conjugate pole-pairs and one real pole as
indicated below:
Matlab Assignment Help
From these pole locations Ha(s) can be easily expressed in factored form. The
digital filter transfer function is then obtained as:
Solution 16.4
Matlab Assignment Help
Let H (z) denote the transfer function of the lowpass filter designed in Problem 16.3
and Hh(z) the transfer function of the desired highpass filter. To obtain Hg (z) from
Hh (z) we apply the lowpass to high pass transformation (see table 7.1 page 434 of
the text).
Next, let 6s denote the stopband edge frequency for the lowpass filter and os the
stopband edge frequency for the highpass filter. Then, inverting the transformation
Matlab Assignment Help
Thus,
Matlab Assignment Help

More Related Content

What's hot

Electrical Engineering Assignment Help
Electrical Engineering Assignment HelpElectrical Engineering Assignment Help
Electrical Engineering Assignment HelpEdu Assignment Help
 
Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lectureKhalaf Gaeid Alshammery
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lectureKhalaf Gaeid Alshammery
 
Optimal Chain Matrix Multiplication Big Data Perspective
Optimal Chain Matrix Multiplication Big Data PerspectiveOptimal Chain Matrix Multiplication Big Data Perspective
Optimal Chain Matrix Multiplication Big Data Perspectiveপল্লব রায়
 
Branch and bound technique
Branch and bound techniqueBranch and bound technique
Branch and bound techniqueishmecse13
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical MethodsESUG
 
Backtracking & branch and bound
Backtracking & branch and boundBacktracking & branch and bound
Backtracking & branch and boundVipul Chauhan
 
Linear Convolution using Matlab Code
Linear Convolution  using Matlab CodeLinear Convolution  using Matlab Code
Linear Convolution using Matlab CodeBharti Airtel Ltd.
 
FDM Numerical solution of Laplace Equation using MATLAB
FDM Numerical solution of Laplace Equation using MATLABFDM Numerical solution of Laplace Equation using MATLAB
FDM Numerical solution of Laplace Equation using MATLABAya Zaki
 

What's hot (20)

Diffusion Homework Help
Diffusion Homework HelpDiffusion Homework Help
Diffusion Homework Help
 
Computer Science Assignment Help
Computer Science Assignment Help Computer Science Assignment Help
Computer Science Assignment Help
 
Business Logistics Assignment Help
Business Logistics Assignment HelpBusiness Logistics Assignment Help
Business Logistics Assignment Help
 
Electrical Engineering Assignment Help
Electrical Engineering Assignment HelpElectrical Engineering Assignment Help
Electrical Engineering Assignment Help
 
Mechanical Engineering Assignment Help
Mechanical Engineering Assignment HelpMechanical Engineering Assignment Help
Mechanical Engineering Assignment Help
 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete System
 
Data Analysis Assignment Help
Data Analysis Assignment HelpData Analysis Assignment Help
Data Analysis Assignment Help
 
Data Analysis Homework Help
Data Analysis Homework HelpData Analysis Homework Help
Data Analysis Homework Help
 
Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lecture
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lecture
 
Optimal Chain Matrix Multiplication Big Data Perspective
Optimal Chain Matrix Multiplication Big Data PerspectiveOptimal Chain Matrix Multiplication Big Data Perspective
Optimal Chain Matrix Multiplication Big Data Perspective
 
Branch and bound technique
Branch and bound techniqueBranch and bound technique
Branch and bound technique
 
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZEAPPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
 
Parallel algorithm in linear algebra
Parallel algorithm in linear algebraParallel algorithm in linear algebra
Parallel algorithm in linear algebra
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Backtracking & branch and bound
Backtracking & branch and boundBacktracking & branch and bound
Backtracking & branch and bound
 
MATLAB
MATLABMATLAB
MATLAB
 
Linear Convolution using Matlab Code
Linear Convolution  using Matlab CodeLinear Convolution  using Matlab Code
Linear Convolution using Matlab Code
 
FDM Numerical solution of Laplace Equation using MATLAB
FDM Numerical solution of Laplace Equation using MATLABFDM Numerical solution of Laplace Equation using MATLAB
FDM Numerical solution of Laplace Equation using MATLAB
 
Machnical Engineering Assignment Help
Machnical Engineering Assignment HelpMachnical Engineering Assignment Help
Machnical Engineering Assignment Help
 

Similar to Signal Processing Assignment Help

Meeting w10 chapter 3 part 3
Meeting w10   chapter 3 part 3Meeting w10   chapter 3 part 3
Meeting w10 chapter 3 part 3Hattori Sidek
 
ECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorKarthik Rathinavel
 
Bilinear z transformaion
Bilinear z transformaionBilinear z transformaion
Bilinear z transformaionNguyen Si Phuoc
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design Sachin Mehta
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignAmr E. Mohamed
 
IIR filter design, Digital signal processing
IIR filter design, Digital signal processingIIR filter design, Digital signal processing
IIR filter design, Digital signal processingAbhishek Thakkar
 
Opampless sigma delta_2019
Opampless sigma delta_2019Opampless sigma delta_2019
Opampless sigma delta_2019takashi miki
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignAmr E. Mohamed
 
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)Amr E. Mohamed
 

Similar to Signal Processing Assignment Help (20)

FinalReport
FinalReportFinalReport
FinalReport
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
Digital Signal Processing Course Help
Digital Signal Processing Course HelpDigital Signal Processing Course Help
Digital Signal Processing Course Help
 
Meeting w10 chapter 3 part 3
Meeting w10   chapter 3 part 3Meeting w10   chapter 3 part 3
Meeting w10 chapter 3 part 3
 
ECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorECE 626 project report Switched Capacitor
ECE 626 project report Switched Capacitor
 
adaptive equa.ppt
adaptive equa.pptadaptive equa.ppt
adaptive equa.ppt
 
Bilinear z transformaion
Bilinear z transformaionBilinear z transformaion
Bilinear z transformaion
 
Signal Processing Assignment Help
Signal Processing Assignment HelpSignal Processing Assignment Help
Signal Processing Assignment Help
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter Design
 
Filters2
Filters2Filters2
Filters2
 
COA pptx.pptx
COA pptx.pptxCOA pptx.pptx
COA pptx.pptx
 
IIR filter design, Digital signal processing
IIR filter design, Digital signal processingIIR filter design, Digital signal processing
IIR filter design, Digital signal processing
 
Opampless sigma delta_2019
Opampless sigma delta_2019Opampless sigma delta_2019
Opampless sigma delta_2019
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
14 activefilters
14 activefilters14 activefilters
14 activefilters
 
Electrical lab
Electrical labElectrical lab
Electrical lab
 
lesson15et438a.ppsx
lesson15et438a.ppsxlesson15et438a.ppsx
lesson15et438a.ppsx
 
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
 

More from Matlab Assignment Experts

🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊
🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊
🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊Matlab Assignment Experts
 

More from Matlab Assignment Experts (20)

🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊
🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊
🚀 Need Expert MATLAB Assignment Help? Look No Further! 📊
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
MAtlab Assignment Help
MAtlab Assignment HelpMAtlab Assignment Help
MAtlab Assignment Help
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
Matlab Homework Help
Matlab Homework HelpMatlab Homework Help
Matlab Homework Help
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
 
Matlab Homework Help
Matlab Homework HelpMatlab Homework Help
Matlab Homework Help
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
Computer vision (Matlab)
Computer vision (Matlab)Computer vision (Matlab)
Computer vision (Matlab)
 
Online Matlab Assignment Help
Online Matlab Assignment HelpOnline Matlab Assignment Help
Online Matlab Assignment Help
 
Modelling & Simulation Assignment Help
Modelling & Simulation Assignment HelpModelling & Simulation Assignment Help
Modelling & Simulation Assignment Help
 
Mechanical Assignment Help
Mechanical Assignment HelpMechanical Assignment Help
Mechanical Assignment Help
 
CURVE FITING ASSIGNMENT HELP
CURVE FITING ASSIGNMENT HELPCURVE FITING ASSIGNMENT HELP
CURVE FITING ASSIGNMENT HELP
 
Design and Manufacturing Homework Help
Design and Manufacturing Homework HelpDesign and Manufacturing Homework Help
Design and Manufacturing Homework Help
 
Digital Image Processing Assignment Help
Digital Image Processing Assignment HelpDigital Image Processing Assignment Help
Digital Image Processing Assignment Help
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
Signal Processing Assignment Help
Signal Processing Assignment HelpSignal Processing Assignment Help
Signal Processing Assignment Help
 

Recently uploaded

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

Signal Processing Assignment Help

  • 1. For any help regarding Digital Signal Processing Assignment Help visit https://www.matlabassignmentexperts.com/ Email - info@matlabassignmentexperts.com or call us at - +1 678 648 4277 Matlab Assignment Help
  • 2. Problems Problem 16.1 Let denote the squared magnitude function for an analog Butterworth filter of order 5 with a cutoff frequency Q2 of 3 c 27 x 10 . Determine and indicate in the s-plane the poles of the system function H(s). Assume that the system is stable and causal. Problem 16.2 We want to design a digital lowpass filter with a passband magnitude characteristic that is constant to within 0.75 dB for frequencies below w = 0.26137 and stopband attenuation of at least 20 dB for frequencies between w = 0.4018n and 7. Determine the poles of the lowest order Butterworth analog transfer function which when mapped to a digital filter using impulse invariance will meet the specifications. Indicate also how you would proceed to obtain the transfer function of the digital filter. Problem 16.3 With the same specifications as in Problem 16.2 determine the poles of the lowest order Butterworth analog transfer function which when mapped to a digital filter using the bilinear transformation will meet the specifications. Indicate how you would proceed to obtain the transfer function of the digital filter. Problem 16.4* Matlab Assignment Help
  • 3. The filter designed in Problem 16.3 is to be converted to a highpass filter using a lowpass to highpass transformation as discussed in section 7.2. In the filter designed in Problem 16.3 the pass band edge occurred at w = 0.2613w and the stopband edge at w = 0.4018w. The new highpass filter is to have the passband edge at w = 0.4018w. Specify how to obtain the transfer function of the highpass filter from the lowpass filter of Problem 16.3, and determine the frequency of the stopband edge. Solutions Solution 16.1 The poles of H(s)H(-s) are the roots of 1 + or Matlab Assignment Help
  • 4. as indicated in Figure S16.1-1 Figure S16.l-1 Since H(s) corresponds to a stable, causal filter, we factor the squared magnitude function so that the left-half plane poles correspond to H(s) and the right-half plane poles correspond to H(-s). Thus the poles of H(s) are as indicated in Figure S16.1-2. Matlab Assignment Help
  • 5. Figure S16.1-2 Solution 16.2 Since the Butterworth filter has a monotonic frequency response with unity magnitude at w = 0 the stated specifications will be met if we require that Matlab Assignment Help
  • 6. Using impulse invariance with T = 1 and neglecting aliasing we require that the analog filter Ha(jQ) meet the specifications We will first consider meeting these specifications with equality. Thus, Matlab Assignment Help
  • 7. or or Since N must be an integer, we choose N = 8. Then, to compensate for the effect of aliasing we can choose 0 c to meet the passband edge specifications in which case the stopband specifications will be exceeded. Determining nc on this basis we have Matlab Assignment Help
  • 8. Thus the analog filter squared magnitude function is The poles of the squared magnitude function are indicated in Figure S16.2-l. Matlab Assignment Help
  • 9. Therefore Ha(s) has four complex conjugate pole pairs as indicated below: From these pole-pairs it is straightforward to express Ha (s) in factored form as where the factor' A is determined so that H (s) has unity gain at a zero frequency, i.e. Matlab Assignment Help
  • 10. To transform this analog filter to the desired digital filter using impulse invariance, we would first expand Ha(s) in a partial fraction expansion as The desired digital filter transfer function is then Solution 16.3 Again the specifications on the digital filter are that Matlab Assignment Help
  • 11. and To obtain the specifications on the analog filter we must determine the analog frequencies 0p and 0s which will map to the digital frequencies of 0.2613fr and 0.4018fr respectively when the bilinear transformation is applied. With T = 1 in the bilinear transformation, these are given by Thus, the specifications on the analog Butterworth filter are: As in problem 16.2 we will consider meeting these specifications with equality. Thus: Matlab Assignment Help
  • 12. This is so close to 6 that we might be willing to relax the specifica tions slightly and use a 6th order filter. Alternatively we would use a 7 th order filter and exceed the specifications. Choosing the latter and picking 0 c to exactly meet the pass band specifications, Matlab Assignment Help
  • 13. Therefore, Ha(s) has three complex conjugate pole-pairs and one real pole as indicated below: Matlab Assignment Help
  • 14. From these pole locations Ha(s) can be easily expressed in factored form. The digital filter transfer function is then obtained as: Solution 16.4 Matlab Assignment Help
  • 15. Let H (z) denote the transfer function of the lowpass filter designed in Problem 16.3 and Hh(z) the transfer function of the desired highpass filter. To obtain Hg (z) from Hh (z) we apply the lowpass to high pass transformation (see table 7.1 page 434 of the text). Next, let 6s denote the stopband edge frequency for the lowpass filter and os the stopband edge frequency for the highpass filter. Then, inverting the transformation Matlab Assignment Help