ОТПД отчет 2 лабораторная
.docxФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА
Кафедра сетей связи и передачи данных
Отчет по лабораторной работе №2
«Построение графиков в Octave»
По дисциплине: «Основы теории передачи данных»
Цель работы
Ознакомиться с общими принципами построения графиков в системе компьютерной алгебры Octave. Получить навыки по использованию сценариев в графическом интерфейсе Octave.
Ход выполнения работы
>> a1= 0.4
a1 = 0.4000
>> a2= 0.3
a2 = 0.3000
>> w1= 2
w1 = 2
>> w2= 5
w2 = 5
>> x = -10:0.1:10;
>> x1= 1540
x1 = 1540
>> x2= 1580
x2 = 1580
>> f=sin(x)+a1*sin(w1*x)+a2*cos(w2*x);
>> plot(x,f,'r')
>> xlabel('x')
>> ylabel('f(x)')
>> title ('IKTU-88, Zenchenko,Moroz,Seredova, 6 var, 2.4.1')
>> text (-1,-1,'f(x)=sin(x)+a1*sin(w1*x)+a2*cos(w2*x)')
>> f2=cos(x)+a1*cos(w1*x)+a2*cos(w2*x);
hold on
>> plot(x,f2,'b')
>> plot(x,f,'r')
>> xlabel('x')
>> ylabel('y')
>> title ('IKTU-88, Zenchenko,Moroz,Seredova, 6 var, 2.4.1')
>> ylabel('f(x)')
>> legend('f2(x)','f(x)')
f= dlmread('C:\Users\Zozh9\Downloads\lb02ex.csv',';',"A20
527:B21077");
>> x1=1620
x1 = 1620
>> x2=1640
x2 = 1640
>> subplot(2,1,1)
>> plot(f(:,1),f(:,2));
>> title('ves diapozon')
>> xlabel('x')
>> subplot(2,1,2)
>> xlim([x1,x2])
>> plot(f(:,1),f(:,2));
>> xlim([x1,x2])
>> title('ogr diapozon')
>> xlabel('x')
>> grid
>> x = -2:0.05:2;
>> y= 0:0.05:4;
>> a1= 0.4
a1 = 0.4000
>> a2= 0.3
a2 = 0.3000
>> w1= 2
w1 = 2
>> w2=5
w2 = 5
>> f= sqrt(a1*(sin(w1*x)).^2+a2*(cos(w2*y)).^2);
>> [x,y]= meshgrid (-2:0.05:2, 0:0.05:4);
>> surf (x,y,f)