ОТПД отчет 1 лабораторная
.docxФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА
Кафедра сетей связи и передачи данных
Отчет по лабораторной работе №1
«Ознакомление с системой численных вычислений»
По дисциплине: «Основы теории передачи данных»
Цель работы
Ознакомиться с общими принципами работы в системе компьютерной алгебры Octave.
Ход выполнения работы
>> DEC= 2999
DEC = 2999
>> BIN=de2bi(DEC)
BIN = 1 1 1 0 1 1 0 1 1 1 0 1
>> DEC2=bi2de(BIN)
DEC2 = 2999
>> A= [6 12 13 15;11 7 9 9;9 16 11 9]
A = 6 12 13 15
11 7 9 9
9 16 11 9
>> B= [19 2 7 13;12 2 18 8;4 4 3 1]
B = 19 2 7 13
12 2 18 8
4 4 3 1
>> SUM=A+B
SUM = 25 14 20 28
23 9 27 17
13 20 14 10
>> TRAN=B'
TRAN = 19 12 4
2 2 4
7 18 3
13 8 1
>> PROIZ=A*TRAN
PROIZ = 424 450 126
403 380 108
397 410 142
>> P1=gf([1 0 1 1 0 0 1],1,3)
P1 = GF(2) array.
Array elements = 1 0 1 1 0 0 1
>> P2=gf([0 0 1 0 0 1 1],1,3)
P2 = GF(2) array.
Array elements = 0 0 1 0 0 1 1
>> SUMpoli=P1+P2
SUMpoli = GF(2) array.
Array elements = 1 0 0 1 0 1 0
>> P2=gf([ 1 0 0 1 1],1,3)
P2 = GF(2) array.
Array elements = 1 0 0 1 1
>> PROIZpoli=conv(P1,P2)
PROIZpoli = GF(2) array.
Array elements = 1 0 1 0 1 1 1 1 0 1 1
>> [c,r]=deconv(P1,P2)
c = GF(2) array.
Array elements = 1 0 1
r = GF(2) array.
Array elements = 0 0 0 0 1 1 0
Выводы:
Все результаты вычислений совпадают с настоящими значениями, следовательно, работа выполнена верно.