Load the handel sound file in matlab

Assignment Help MATLAB Programming
Reference no: EM131724802

Lab - IIR Filters

Theory:

IIR filters are digital filters with infinite impulse responses, and hence are called infinite impulse response filters. Unlike FIR filters, IIR filters have a feedback mechanism or recursive part. Because of their infinite impulse response, IIR filters can be matched to analog filters which also have an infinite impulse response. Typically, IIR filters can meet a given specification with a much lower filter order than corresponding FIR filters, thus making them more efficient and requiring less calculations.

Prelab Assignment:

Lab:
1. A digital resonator is to be designed with ω0 = Π/4 that has two zeros at z = 0.
a. Compute and plot the frequency response of this resonator for r = 0.8, 0.9 and 0.99.
b. For each case in part 1, determine the 3 dB bandwidth and the resonant frequency ωr from your magnitude plots.
c. Check if your results in part 2 are in agreement with the theoretical results.

2. A digital resonator is to be designed with ω0 = Π/4 that has two zeros at z = 1 and z = -1.
a. Compute and plot the frequency response of this resonator for r = 0.8, 0.9, and 0.99.
b. For each case in part 1 determine the 3 dB bandwidth and the resonant frequency ωr from your magnitude plots.

3. We want to design a digital resonator with the following requirements: a 3 dB bandwidth of 0.05 rad, a resonant frequency of 0.375 cycles/sam, and zeros at z = 1 and z = -1. Using trial and error approach, determine the difference equation of the resonator.

4. A notch filter is to be designed with a null at the frequency ω0 = Π/2.
a. Compute and plot the frequency response of this notch filter for r = 0.7, 0.9 and 0.99.
b. For each case in part 1, determine the 3 dB bandwidth from your magnitude plots.
c. By trial-and-error approach, determine the value of r if we want the 3 dB bandwidth to be 0.04 radians at the null frequency ω0 = Π/2.

5. Repeat 4 for a null of ω0 = Π/6.

6. A speech signal with bandwidth of 4 kHz is samples at 8 kHz. The signal is corrupted by sinusoids with frequencies 1kHz, 2kHz and 3kHz.
a. Design an IIR filter using notch filter components that eliminates these sinusoidal signals.
b. Choose the gain of the filter so that the maximum gain is equal to 1, and plot the log-magnitude response of your filter.

c. Load the handel sound file in MATLAB and add the preceding three sinusoidal signals to create a corrupted sound signal. Now filter the corrupted sound signal using your filter and comment on its performance.

Reference no: EM131724802

Questions Cloud

How much italian dressing should she use : The chef wants to make 210 milliliters of a mixture that contains 48% vinegar. How much vinegar and how much Italian dressing should she use?
Discuss the internet has expanded from a small group : The Internet has expanded from a small group with a specific mission to a vast service that encompasses the far reaching
Mixture of two brands of italian dressing : A chef is going to use a mixture of two brands of Italian dressing. The first brand contains 9 % vinegar, and the second brand contains 14% vinegar.
What possible methods could geologists use : What other possible methods could geologists use to better support this age determination? Share your thoughts and experiments.
Load the handel sound file in matlab : Load the handel sound file in MATLAB and add the preceding three sinusoidal signals to create a corrupted sound signal-Design an IIR filter using notch filter
Evaluate the self-help group you attended or researched : Evaluate the self-help group you attended and/or researched. Critique the strengths and weaknesses of self-help groups in terms of their value .
Calculate the annual interest : Calculate the annual interest that you will receive on the described bond a $500 treasury bond with a current yield of 2.9% that is quoted at 105 points
Formulate a security planning model that addresses : Write clearly and concisely about topics related to security assessment and solutions using proper writing mechanics and technical style conventions
How much italian dressing should she use : The chef wants to make 210 milliliters of a mixture that contains 48% vinegar. How much vinegar and how much Italian dressing should she use?

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd