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

  Design simple interface hardware

Evaluate the capability in selecting and configuring a microcontroller unit designing simple interface hardware and writing subroutines to operate those interfaces

  Write a function called pendulum

Write a function called halfsum that takes as input an at most two-dimensional array - Write a function called pendulum

  The train will be unsafe if the normal acceleration is

a train track is designed with a radius of 20 meters. the train will be unsafe if the normal acceleration is greater

  Matlab inline functions

Consider g(t)=e^(-2t) cos?(πt)(u(t)-u(t-2.5)), use Matlab inline functions for the following questions

  Write a functions

The function range basis takes a matrix A as input, and outputs a basis (again written as columns) for the range space of A.

  Simulate and compare the ber of a 16-psk system

Question is that" Simulate and compare the BER of a 16-PSK system and a 16-QAM system without Grey coding and Eb/N0=0,2,4,6,8,10 dB. "

  Write matlab program to generate random noise of amplitude

ELEC 30001 Digital Signal Processing Lab Assignment Fall 2016. Write a MATLAB program to generate a random noise of amplitude 0.2Vpp, add it to a generated low frequency signal of 100 Hz and pass it through an LPF of 300 Hz and sampling frequency of ..

  Matlab program to add all the elements of a matrix

Create a new vector, named vector2, containing only the elements in the even numbered positions from vector1. For example, if vector1 is [0 1 2 3 4 5 6], vector2 should be [1 3 5].

  Write a matlab script m-file to play a guessing game the

write a matlab script m-file to play a guessing game. the user will try to guess a number between 1 and 100. your

  Write a matlab function dtmfdecode

The sole assignment is to write a Matlab function dtmfdecode that decodes DTMF tones and produces a transcript of the number that it encodes.

  Write additional syntax to create input variable named time

Write additional syntax to create an INPUT variable named time and prompt the user for the amount of time pedaling the bicycle (in hours).

  Applications of complex mathematical concepts

Investigate practical applications of complex mathematical concepts and gain understanding of how mathematics is used in engineering context.

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