Determine the frequency response function

Assignment Help MATLAB Programming
Reference no: EM131724789

Lab - Frequency and Spectral Analysis

Theory:

Many sinusoidal signals encode information. These sinusoidal signals have a period or frequency. This is true of naturally occurring signals, as well as those that have been created by humans. Speech is a result of vibration of the human vocal cords; stars and planets change their brightness as they rotate on their axes and revolve around each other; ship's propellers generate periodic displacement of the water, and so on. The time-domain representation of these waveforms is often complicated and difficult to understand. Analysis of these signals is often easier to perform in the frequency domain where the frequency, phase and amplitude of the component sinusoids is easily obtained.

Prelab Assignment:

Lab:

1. Let x1(n) = {1, 2, 2, 1} A new sequence x2(n) is formed using

a. Express X2(e) in terms of X1(e) without explicitly computing X1(e)

b. Verify your results using MATLAB by computing and plotting magnitudes of the respective DTFTs.

2. Using the definition of the DTFT, determine the sequences corresponding to the following DTFTs.
a. X(e) = 3 + 2cos(ω) + 4cos(2ω)
b. X(e) = [1- 6cos(3ω) + 8cos(5ω)]e-j3ω]
c. X(e) = 2 + j4sin(2ω) - 5cos(4ω)
d. X(e) = [ 1+ 2cos(ω) + 3cos(2ω)]cos(ω/2)e-j5ω/2
e. X(e) = j[3 + 2cos(ω) + 4cos(2ω)]sin(ω)e-j3ω

3. Using the definition of the inverse DTFT, determine the sequences corresponding to the following DTFTs.

2050_DTFT.jpg

4. For each of the linear, shift-invariant systems described by the impulse response, determine the frequency response function H(e). Plot the magnitude response |H(e)| and the phase response, H(e) over the interval [-Π,Π].

a. h(n) = (0.9)|n|
b. h(n) = sinc(0.2n)[u(n+20) - u(n -20)], where sinc 0 = 1
c. h(n) = sinc(0.2n)[u(n) - u(n -40)]
d. h(n) = [(0.5)n + (0.4)n]u(n)
e.h(n) = (0.5)|n| cos(0.1Πn) = 1/2.0.5|n|ej.0.1Πn + 1/2.0.5|n|e-j0.1Πn

5. Determine H(e)and plot its magnitude and phase for each of the following systems.
a. y(n) = 1/5 m=04 x(n-m)
b. y(n) = x(n) - x(n-2) + 0.95y(n -1) - 0.9025y(n-2)
c. y(n) = x(n) - x(n-1) + x(n - 2) + 0.95y(n-1) - 0.9025y(n-2)
d. y(n) = x(n) - 1.7678x(n-1) + 1.5625x(n - 2) + 1.1314y(n-1) - 0.64y(n-2)
e. y(n) = x(n) - l=15 (0.5)ly(n-l)

Reference no: EM131724789

Questions Cloud

What is the equation of a parabola : What is the equation of a parabola with vertex (0, 0) and directrix x = -3. What is the equation of a parabola with vertex (0, 0) and directrix y = 12.
Design a bandpass filter using the hamming window design : a finite impulse response (FIR) filter is a filter whose impulse response is of finite length duration, because it settles to zero in finite time
The key characteristics of a good network storage backup : The key characteristics of a good network storage backup policy, Of the various data recovery solutions available
What are your statuses in your life : What are your statuses in your life? Which of these are achieved and which are ascribed?
Determine the frequency response function : determine the frequency response function H(ej?). Plot the magnitude response - Analysis of these signals is often easier to perform in the frequency domain
Define the causal attribution distortion and give an example : Define the causal attribution distortion and give an example. How might you go about correcting the perceptions of inequity? Make two suggestions.
What property of a binomial experiment fails : A student takes a 19?-question ?true-false quiz. Determine whether the experiment is a binomial experiment. If? not, explain what property of a binomial.
Discuss the trust of businesses and the public : What assurances and practices do you feel are necessary from cloud computing firms to earn the trust of businesses and the public
How powerful is socialization : How do you know this? What are examples? How powerful is socialization? How easy is re-socialization?

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