# Matlab Project for a student

A] Description of the transmission scheme

Assume a baseband transmission scheme that sends a stream of binary rectangular pulses of height A = ±1 V (assume that the positive pulse represents a binary 1 and the negative pulse represents a binary 0). This is the polar or antipodal signaling. The transmitted signal is contaminated by additive noise (the noise is added to the signal). For the detection scheme, we will assume that the noise has zero mean. The noise process you will generate will have a nonzero mean. However, you will use the mean and variance estimators to determine an estimate of the mean and the variance using the generated noise with no signal transmitted (see the D section of module 8). You will then subtract the estimated mean from the noise process rendering it zero-mean (approximately). You will then use a detector to decide whether a 0 or a 1 was transmitted over a string of bits whose length will be specified the same for everybody. You will compare the received string and the transmitted string to determine the number of errors thereby allowing you to determine an estimate of the average probability of error. The transmitted string will be made of as many 0s as 1s if we assume that the a-priori probability of a 1 or a 0 is 1/2. If the a-priori probability of a 0 is 0.3, then out of 10 bits, 3 of them will be 0s. These numbers may make sense only if the string is very long but we will work with these given parameters.

B] Description of the simulation

Part 1

Learn to generate a Gaussian random variable, and a Laplacian random variable. For the Laplace density function, use information wherever you can find it (example, the Matlab Central website gives an example for the Laplace RV, [login to view URL]

where the download button is on the top right location. I would like you to run a histogram to show that it has a valid Laplacian density function. Choose a = 0 (zero mean) so that it corresponds to our requirement, and also makes it easier to plot (easy symmetry).

Part 2

Transmit the sequence using the following cases:

Gaussian noise (variance 0.1 and 1) and use two comparators: the first one will compare one single sample to 0, and the second one where you will compare the average of 100 samples (assumed to have been taken within the bit interval) and compare to 0 again. If greater than 0, the bit should have been 1 and 0 otherwise. The comparison will be repeated for the case of unequal probability and the same threshold 0 (which may not be optimum). Compile your results and comment.

Laplacian noise (variance 0.1 and 1) is to be the underlying contamination. Repeat the process. Note that the detector will not be optimum in this case regardless of equal or unequal probabilities.

The sequences you will be working with are

Equal probabilities: 10001100010111101001

Unequal probabilities: 10001000011000001001

User-Friendliness is of the utmost importance and proper documentation is very important

( 1 review ) Elizabeth, United States

Project ID: #20624651

## Awarded to:

Lightcanon

I am Communications and Signal processing Teaching Assistant and also Electronics engineer .I know Matlab very well and I have done this project before for my [login to view URL], I will help you the best. I will give you the More

\$100 USD in 2 days
(19 Reviews)
4.3

## 8 freelancers are bidding on average \$208 for this job

liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the More

\$250 USD in 1 day
(116 Reviews)
7.7
umg536

\$350 USD in 7 days
(28 Reviews)
6.4
TellezMiotta

Hi! My name is Fernando Téllez. I am a senior year student of electrical engineering at Universidad Simón Bolívar (USB), one of the most prestigious universities in my country (Ranked 34° at the QS University Rankings: More

\$300 USD in 7 days
(52 Reviews)
5.8
doctorkendrick20

Hi, I can help you get this done. I have skills in Engineering, Matlab and Mathematica, Algorithm, Electrical Engineering Mathematics

\$200 USD in 5 days
(15 Reviews)
4.6
omarkammoun1

hello I am electrical enginner I am good in matlab and I can help you

\$111 USD in 7 days
(0 Reviews)
0.0
\$155 USD in 3 days
(0 Reviews)
0.0
noummi

Hello! I am an electrical communication engineer having plenty of knowledge and exposure to communication and signals and their software as well. I have done these kind of assignments and projects before as well. So I More

\$200 USD in 6 days
(0 Reviews)
0.0