Login

Create Account
Customer Service Chat
+14156709189
info@expertsmind.com
Submit Homework/Assignment
Get quote & make Payment
Get Solution
singal system , MATLAB Programming
Q.1: Consider the transmission of a sinusoid x(t) = cos(2f0t) through a channel aected
by multipath and Doppler. Let there be two paths, and assume the sinusoid is being sent
from a moving transmitter so that a Doppler frequency shift occurs. Let the received signal
be
r(t) = 0cos(2(f0 ?? v)(t ?? L0=c)) + 1cos(2(f0 ?? v)(t ?? L1=c))
where 0 i 1 are attenuations, Li are the distances from the transmitter to the receiver
that the signal travels in the ith path i = 1,2, c = 3 108 m/sec, and the frequency shift
v is caused by the Doppler eect.
(a) Let f0 = 2 KHz, v = 50 Hz, 0 =1, 1 = 0.9 and L0 = 10,000 meters. What would
be L1 if the two sinusoids have a phase dierence of =2 ?
(b) Is the received signal r(t), with the parameters given above but L1 = 10,000, periodic?
If so, what would be its period and how much does it dier from the period of the
original sinusoid? If x(t) is the input and r(t) the output of the transmission channel,
considered a system, is it linear and time invariant? Explain.
(c) Sample the signals x(t) and r(t) using a sampling frequency Fs = 10 KHz. Plot the
sampled sent x(nTs) and received r(nTs) signals for n = 0 to 2000.
(d) Consider the situation where f0 = 2 KHz, but the parameters of the paths are random,
trying to simulate real situations where these parameters are unpredictable, although
somewhat related. Let
r(t) = 0cos(2(f0 ?? v)(t ?? L0=c)) + 1cos(2(f0 ?? v)(t ?? L1=c))
where v = 50 HZ, L0 = 1,000, L1 = 10,000, 0 = 1  , 1 = 0/10 and is a
random number between 0 and 1 with equal probability of being any of these values
1
(this can be realized by using the rand MATLAB function). Generate the received
signal for 10 dierent events, use Fs = 10,000 Hz as the sampling rate, and plot them
together to observe the eects of the multipath and Doppler.
Posted Date: 11/25/2012 5:44:27 AM  Location : USA
Ask an Expert
Related Discussions:
singal system , Assignment Help, Ask Question on singal system , Get Answer, Expert's Help, singal system Discussions
Write discussion on singal system
Your posts are moderated
Write your message here..
Related Questions
Calling an userdefined function from script, Calling an UserDefined Funct...
Calling an UserDefined Function from Script: Now, we will change our script which prompts the user for the radius and computes the area of a circle, to call our function cal
Program to find the minimum total cost for the fence, A fence enclosure con...
A fence enclosure consists of a rectangle of length L and width 2 R , and a semicircle of radius R , as shown in Figure 1. The enclosure is to be built to have an area of 1600 m
Write a matlab script, Consider the function: f(x) = 7  28x + 42x 2 ...
Consider the function: f(x) = 7  28x + 42x 2  28x 3 + 7x 4 : Write a script findPolyRoot.m to nd, as accurately as you can, the root of f(x) near x = 2. Your script mu
Null basis and range basis, You will write functions • B=null basis(A,tol);...
You will write functions • B=null basis(A,tol); • B=range basis(A,tol); The function null basis takes a matrix A as input, and outputs a basis for the null space of A, obtained via
Calculates the inverse of matrix by gaussjordan elimination, Write a funct...
Write a function that solves a system of linear equations or calculates the inverse of a matrix by GaussJordan elimination. Your function should accept a matrix as an argument and
Implement the solution using matlab, a. Develop and submit the simulation d...
a. Develop and submit the simulation described above. b. Provide a screen shot of the outputs of the DispConfig and MCResults functions. c. Notes: • Include the PPConfig f
Creating row vectors, Creating row Vectors: There are many ways to gen...
Creating row Vectors: There are many ways to generate row vector variables. The most important way is to put the values which you want in the vector in square brackets, separa
Phlemotoist, study guide
study guide
Variable number of input arguments  function, Variable number of input arg...
Variable number of input arguments: For illustration, the below function areafori has a variable number of input arguments, either the 1 or 2. The name of the function stands
Create a new vector  vector manipulation, Write single MATLAB statements t...
Write single MATLAB statements to create these vectors from any vector Z. You can use vector Z shown as a sample input. Create a single mfile script (nonfunction) to containing a
Assignment Help
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
IT Courses and Help
ExpertsMind Services
Online Tutoring
Projects Assistance
Exam Preparation
Coursework Help
Programming Courses
Engineering Courses
Why Us ?
~Experienced Tutors
~24x7 hrs Support
~Plagiarism Free
~Quality of Work
~Time on Delivery
~Privacy of Work