Azzera filtri
Azzera filtri

NRZ-4 and NRZ-8

2 visualizzazioni (ultimi 30 giorni)
Acosta
Acosta il 10 Apr 2012
How can I do a level 4 and level 8 nrz?
i have a terrible teacher and he ask for it.
  5 Commenti
Acosta
Acosta il 15 Apr 2012
http://en.wikipedia.org/wiki/Amplitude-shift_keying
mask it's multilevel amplitude-shift keying and what I need is a level 4 and level 8 ask
Acosta
Acosta il 15 Apr 2012
http://www.slideshare.net/mahinthjoe/lecture-4-1580897

Accedi per commentare.

Risposte (4)

Rick Rosson
Rick Rosson il 15 Apr 2012
>> doc bin2dec
>> doc stairs
  2 Commenti
Acosta
Acosta il 16 Apr 2012
Is that enough? I just dont understand how 2 do
Rick Rosson
Rick Rosson il 16 Apr 2012
Hi Acosta, I am not going to do your homework assignment for you. If you want some help, you need to make an effort to figure it out for yourself. I have given you enough to get started. Please let me know what you have tried on your own, and what _specific_ questions you have.

Accedi per commentare.


Rick Rosson
Rick Rosson il 16 Apr 2012
Here is another hint:
Suppose you have a series of randomly generated symbols drawn from the set of integers { 0, 1, 2, 3 }, and you would like to map them to the integers { -3, -1, +1, and +3 }, what mathematical formula could you use to compute this mapping?
HTH.
Rick
  2 Commenti
Acosta
Acosta il 16 Apr 2012
my teacher ask us to do the mask with those binary numbers using each char as 1 number. i can't understand how to do it beacuse he only teaches a nrz wave 1 level and this is 4 levels and still using 0 and 1.
Rick Rosson
Rick Rosson il 16 Apr 2012
You did not answer the question that I asked. Please think about it.

Accedi per commentare.


Rick Rosson
Rick Rosson il 16 Apr 2012
You need to convert numbers from a binary representation (base 2) to a decimal representation (base 10). That is why I suggested looking at the bin2dec function.
If you break up the binary string into blocks of 2 bits each, you can use the bin2dec function to convert them to integer-valued numbers, each of which is an element of the set { 0 1 2 3 }. For example:
b = '10';
x = bin2dec(b);
disp(x)
will return the value of x as 2.
Likewise, if you break the binary string into blocks of three bits each, you will end up with integers in the set 0 ... 7 inclusively.

Rick Rosson
Rick Rosson il 16 Apr 2012
Another function that may help is reshape.

Categorie

Scopri di più su Electrical Block Libraries in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by