You are on page 1of 4

>> data=(rand(1, DATA_LENGTH)>0.

5)
data =
Columns 1 through 20
0 1 0 1 0 0 0 0 1 1 1 0 1
0 1 0 1 0 1 0
Columns 21 through 40
0 0 0 0 0 1 1 0 0 1 0 0 1
1 1 1 0 0 0 0
Columns 41 through 60
1 1 0 1 0 1 0 1 0 0 0 0 0
1 0 0 1 0 0 0
Columns 61 through 80
0 1 0 1 0 0 1 0 0 0 1 1 0
0 1 1 1 0 1 0
Columns 81 through 100
0 1 0 0 1 1 0 0 1 0 1 0 0
1 1 0 1 1 1 0
Columns 101 through 120
1 0 0 0 0 1 0 1 1 1 0 0 0
1 0 1 0 1 1 1
Columns 121 through 128
1 0 1 1 0 0 1 0

qpsk_code =
Columns 1 through 23
0 1 1 1 1 1 1 0 0 0 1 0 0
1 1 0 1 0 0 0 0 0 1
1 1 1 0 1 0 1 1 1 0 1 0 0
1 0 0 1 1 1 0 0 1 0
Columns 24 through 46
0 0 0 0 0 1 1 0 1 0 1 1 1
1 1 1 0 1 1 0 0 1 1
0 0 0 1 0 1 0 0 0 0 0 0 0
1 0 0 0 0 0 1 1 0 0
Columns 47 through 64
0 1 0 0 0 1 0 1 1 0 1 0 0
1 0 1 0 0
1 1 1 0 1 0 0 0 0 1 1 1 1
1 1 1 0 0

symbol =
Columns 1 through 7
-0.7071 + 0.7071i -0.7071 - 0.7071i -0.7071 - 0.7071i 0.7071 - 0.7071i -0
.7071 - 0.7071i 0.7071 - 0.7071i -0.7071 - 0.7071i
Columns 8 through 14
-0.7071 + 0.7071i -0.7071 + 0.7071i 0.7071 + 0.7071i -0.7071 - 0.7071i 0
.7071 + 0.7071i 0.7071 + 0.7071i -0.7071 - 0.7071i
Columns 15 through 21
0.7071 - 0.7071i 0.7071 + 0.7071i -0.7071 - 0.7071i -0.7071 + 0.7071i -0
.7071 + 0.7071i 0.7071 + 0.7071i 0.7071 + 0.7071i
Columns 22 through 28
-0.7071 + 0.7071i 0.7071 - 0.7071i 0.7071 + 0.7071i 0.7071 + 0.7071i 0
.7071 + 0.7071i -0.7071 + 0.7071i 0.7071 + 0.7071i
Columns 29 through 35
-0.7071 - 0.7071i 0.7071 - 0.7071i 0.7071 + 0.7071i 0.7071 - 0.7071i 0
.7071 + 0.7071i 0.7071 - 0.7071i 0.7071 - 0.7071i
Columns 36 through 42
0.7071 - 0.7071i -0.7071 - 0.7071i 0.7071 - 0.7071i 0.7071 - 0.7071i 0
.7071 + 0.7071i 0.7071 - 0.7071i 0.7071 - 0.7071i
Columns 43 through 49
-0.7071 + 0.7071i -0.7071 + 0.7071i 0.7071 - 0.7071i 0.7071 - 0.7071i -0
.7071 + 0.7071i -0.7071 - 0.7071i -0.7071 + 0.7071i
Columns 50 through 56
0.7071 + 0.7071i -0.7071 + 0.7071i 0.7071 - 0.7071i 0.7071 + 0.7071i 0
.7071 - 0.7071i 0.7071 - 0.7071i -0.7071 + 0.7071i
Columns 57 through 63
-0.7071 - 0.7071i -0.7071 + 0.7071i -0.7071 + 0.7071i -0.7071 - 0.7071i -0
.7071 + 0.7071i -0.7071 - 0.7071i 0.7071 + 0.7071i
Column 64
0.7071 + 0.7071i

channel =
Columns 1 through 7
0.6373 - 0.8968i 0.5517 - 0.4746i -1.4649 - 1.5298i 0.5381 + 0.3536i 0
.8600 + 0.4632i 0.1906 + 0.6020i 0.5710 - 0.1907i
Columns 8 through 14
-0.9894 - 0.9907i 1.1422 - 1.1174i 1.5532 - 0.5958i 1.2267 + 1.0350i 0
.0630 - 0.7128i 0.4665 + 1.0608i 0.4798 + 0.4353i
Columns 15 through 21
-1.8624 + 0.8107i -0.0048 - 0.7839i -0.5007 + 0.9752i 1.1273 - 0.6921i 0
.0843 - 0.2770i 0.7516 + 0.5334i -0.1646 - 0.4065i
Columns 22 through 28
-0.6679 + 0.6065i 0.8734 - 0.0938i -0.4317 + 2.3645i -0.2801 - 0.2344i -0
.7430 - 1.4431i 1.0526 + 0.9108i -0.1283 - 0.1451i
Columns 29 through 35
-0.8942 - 0.6827i -0.2544 + 0.8230i 0.6303 + 0.2843i 0.3249 - 0.2800i 0
.0521 - 0.0133i -0.7622 - 0.7539i -0.4731 - 0.0631i
Columns 36 through 42
0.8929 + 0.4453i -0.0714 - 0.4261i -0.9075 - 0.7624i -0.3349 - 0.5048i 0
.3738 + 0.3229i 1.2367 - 0.1404i -0.8868 + 0.2134i
Columns 43 through 49
-0.9943 - 0.0175i 0.3045 + 0.3243i 0.5583 + 0.1581i 0.7108 + 0.0983i -0
.9448 - 0.0176i 0.0629 - 0.1630i -0.4899 - 0.1724i
Columns 50 through 56
0.6239 + 0.8950i -0.0955 + 0.9141i 0.1995 + 0.4834i -0.0700 + 0.3927i -0
.3280 - 0.2223i -1.1627 + 0.5045i 0.5458 + 1.0646i
Columns 57 through 63
0.2429 - 0.2864i 0.3129 + 0.9987i 0.6790 + 0.4010i 0.7098 + 0.5282i -0
.3204 + 0.8039i 0.4187 + 0.8201i 0.4024 - 0.3992i
Column 64
0.4167 + 0.1457i

snr_index =
0 5 10 15 20 25 30

noise =
Columns 1 through 7
0.0228 - 0.0994i 0.0035 - 0.0210i -0.0367 + 0.2130i 0.0417 + 0.1141i -0
.0920 - 0.0587i -0.0910 - 0.1180i 0.1160 - 0.0655i
Columns 8 through 14
-0.0080 + 0.0554i 0.0364 - 0.0202i -0.0026 + 0.1559i -0.0328 + 0.0382i 0
.0687 - 0.0310i 0.0530 + 0.0324i -0.0212 - 0.1301i
Columns 15 through 21
0.1216 + 0.0847i 0.0183 + 0.0948i -0.0540 - 0.0507i 0.0027 + 0.1030i -0
.0300 - 0.0321i 0.1417 - 0.0435i -0.0330 - 0.0691i
Columns 22 through 28
0.0410 + 0.0304i 0.1022 + 0.0239i 0.0274 + 0.0249i -0.1590 - 0.0876i -0
.0108 - 0.1023i 0.0187 + 0.0430i -0.1839 + 0.0021i
Columns 29 through 35
0.0329 - 0.0369i 0.0097 + 0.1469i 0.0950 + 0.1659i -0.0339 + 0.0150i -0
.0366 - 0.0032i -0.0412 + 0.1341i -0.0168 - 0.0143i
Columns 36 through 42
0.0617 + 0.0627i -0.0396 - 0.0122i -0.0552 - 0.0635i -0.0718 + 0.0894i 0
.1555 - 0.0570i 0.0170 + 0.1781i 0.1859 + 0.0842i
Columns 43 through 49
-0.1075 + 0.1292i 0.1759 + 0.0115i 0.0290 - 0.0818i -0.0329 - 0.0147i 0
.0267 - 0.1297i -0.0238 - 0.1949i 0.0068 - 0.0201i
Columns 50 through 56
-0.1111 + 0.0833i -0.1271 + 0.0056i 0.0283 - 0.0006i -0.0159 + 0.0469i -0
.1284 + 0.0084i 0.0457 + 0.0486i -0.2047 - 0.1397i
Columns 57 through 63
-0.0680 - 0.0734i 0.0450 - 0.0424i 0.0742 - 0.1499i -0.0558 + 0.0848i -0
.0063 - 0.0695i -0.0444 + 0.0362i -0.0821 + 0.0705i
Column 64
0.0780 - 0.0430i

You might also like