singal system , MATLAB Programming

Q.1: Consider the transmission of a sinusoid x(t) = cos(2f0t) through a channel a ected
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
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 e ect.
(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 di erence 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 di er 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
(this can be realized by using the rand MATLAB function). Generate the received
signal for 10 di erent events, use Fs = 10,000 Hz as the sampling rate, and plot them
together to observe the e ects of the multipath and Doppler.
Posted Date: 11/25/2012 5:44:27 AM | Location : USA

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
Related Questions
How can I separate a row vector into groups.

#question how to solve radicals exponents..

Use the MATLAB randn function to generate 1000 points for x. Generate the output of the unknown system with the ?lter function and b=[1232 1] and a=[1]. Normalise the ?lter output

This problem is intended to demonstrate some problems that can arise from the finite precision of numerical calculations performed with computers.  We will do this by approximating

i want to save the values of a particular equation in a for loop.. for ex: for i=1:100 et=(x+yz); end thus how can i store the values of et at each iteration

The purpose of this assignment is to use Matlab/Simulink to analyse and simulate a mathematical model of an electromechanical system. This system comprises two component subsystems

how to code this function

Illustration of Built-in functions and help: To find out what a specific function does and how to call it, type help and then the name of function. Illustration: >> help si

The Plot Function: We will begin with a very simple graph of one point using the plot function. The script, plotonepoint, below plots only one point. To do this, at first the