Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОТПД отчет 2 лабораторная

.docx
Скачиваний:
6
Добавлен:
03.10.2022
Размер:
1.26 Mб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА

Кафедра сетей связи и передачи данных

Отчет по лабораторной работе №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)