Professional Documents
Culture Documents
PTS - Lab 02 - Sprawozdanie Jakub Rzeszutek POPRAWIONE - Kopia
PTS - Lab 02 - Sprawozdanie Jakub Rzeszutek POPRAWIONE - Kopia
PTS - Lab 02 - Sprawozdanie Jakub Rzeszutek POPRAWIONE - Kopia
08.03.2021 stacjonarne 1
UNIWERSYTET RZESZOWSKI
MECHATRONIKA
SPRAWOZDANIE Z LABORATORIUM NR 2
Funkcje i wykresy w MATLABIE
Zadanie 1
Napisz skrypt, który wyczyści wszystkie zmienne w przestrzeni roboczej, a następnie wyliczy wartości
zmiennych x1 i x2. Utwórz zmienną y przypisując jej wartość, a parametry oznaczone literami od a do g
wpisz bezpośrednio do funkcji nie tworząc zmiennych.
1
x 2=d y − y + √ g
2 f
x 1= √ ❑
e
Rozwiązanie zadania 1:
clear;
y=2; %deklaracja zmiennej y
X1 =
0.6708
X2 =
258.2988
Zadanie 2
Napisz skrypt, który wyczyści wszystkie zmienne w przestrzeni roboczej, a następnie obliczy wyrażenie:
1
y−
1+(x +2) sin ( x)
z= − 2
x y
Wartości zmiennych x oraz y są indywidualne dla każdego studenta i znajdują się w oddzielnym pliku
z danymi, oznaczonym numerem indeksu.
Rozwiązanie zadania 3:
clear; %wyczyszczenie zmiennych w przestrzeni
x=3; %deklaracja zmiennej x
y=6; %deklaracja zmiennej y
Z=((y-(1/(1+(x+2))))/x) - (sin(x)/y^2) %operacje matematyczne podane w zadaniu
Z=
1.9405
Zadanie 3
Napisz skrypt, który wyczyści wszystkie zmienne
w przestrzeni roboczej, wprowadzi zmienne
odpowiadające kolejnym wymiarom, a następnie
wyliczy objętość bryły jak na rysunku. Obliczenia
zapisz w formie funkcji. Wymiary bryły są
indywidualne dla każdego studenta i znajdują się
w oddzielnym pliku z danymi, oznaczonym
numerem indeksu.
Rozwiązanie zadania 3:
clear; %wyczyszczenie zmiennych w przestrzeni
a=17; %deklaracja zmiennej
b=10; %deklaracja zmiennej
h=17; %deklaracja zmiennej
r=9; %deklaracja zmiennej
Vprostokata=(a*b*h) %Obliczanie V prostokąta
Vkuli=(((4\3)*3.14*r^3)) %Obliczanie V kuli
Vbryly=Vprostokata-((Vkuli)/8) %Obliczanie V bryly pokazanej na rysunku
Vprostokata =
2890
Vkuli =
1.7168e+03
Vbryly =
2.6754e+03
Zadanie 4
Napisz skrypt, który wyczyści wszystkie zmienne w przestrzeni roboczej, a następnie wykreśli wykres
poniższej funkcji kreskową linią czerwoną.
y=cos cos x gdzie: x ∈←2 π ,2 π >¿
1 1
Przyjmij krok równy π . Przeanalizuj otrzymany wykres, a następnie zmniejsz krok kolejno do π
3 10
1
oraz π . Uzasadnij otrzymane rezultaty.
20
Rozwiązanie zadania 4:
clear; %wyczyszczenie zmiennych w przestrzeni
x=[-2*pi: pi/3 :2*pi]; %krok 1/3pi
y=cos(x); %operacje matematyczne podane w zadaniu
plot(x, y, ['--','r']); % kreślenie wykresu linią kreskową (parametr '--'), w kolorze czerwonym % (parametr 'r')
grid on; %polecenie umieszcza siatkę na wykresie
legend('y = cos(x)'); % polecenie umieszcza legendę na wykresie
xlabel('< -2pi, 2pi >'); % polecenie umieszcza legendę na wykresie
text(pi/3,1,'Punkt pomiarowy'); % polecenie umieszcza tekst 'Punkt pomiarowy' w punkcie
title('Wykres dla kroku pi/3');
Wykresy z zadania:
Zadanie 5
Napisz skrypt, który wyczyści wszystkie zmienne w przestrzeni roboczej, a następnie wykreśli wykres
funkcji linią kreskową. Wzór funkcji znajduje się poniżej:
y=a|cos cos x|−b
1
Przyjmij krok równy π.
20
Parametry a i b, zakres oraz kolor linii są indywidualne dla każdego studenta i znajdują się w oddzielnym
pliku z danymi, oznaczonym numerem indeksu.
Rozwiązanie zadania 5:
clear; %wyczyszczenie zmiennych w przestrzeni
a=5; %deklaracja zmiennej
b=1; %deklaracja zmiennej
x=[-3*pi: pi/20 :3*pi]; %krok 1/20pi %operacje matematyczne podane w zadaniu
y=a*abs(cos(x))-b; %operacje matematyczne podane w zadaniu
Zadanie 6
Napisz skrypt, który wyczyści wszystkie zmienne w przestrzeni roboczej, a następnie wykreśli następujące
wykresy funkcji:
1
1) y 1=sin sin x gdzie: x 1 ∈←π , π >¿ , krok π
20
2) y 2=2 x gdzie: x 2 ∈←1 ,1>¿ , krok 0,01
1
3) y 3=3 cos cos x gdzie: x 3 ∈←2 π , 2 π > ¿, krok π
10
4) y 4= |13 x− 12| gdzie: x 4 ∈←π , π >¿ , krok 0,01
Sformatuj wykresy jak na rysunku poniżej. Wykresy 1 oraz 2 umieść w obszarze pierwszym, pierwszego
okna. Wykres 3 umieść w obszarze drugim pierwszego okna. Wykres 4 umieść w drugim oknie, nie
dzieląc tego okna na obszary. Na wszystkich wykresach dodaj siatkę, legendę oraz etykiety „Oś X” oraz
„Oś Y”. Skorzystaj z poleceń subplot oraz figure.
Rozwiązanie zadania 6:
clear; %wyczyszczenie zmiennych w przestrzeni
x1=[-pi: pi/20 :pi]; %krok pi/2
x=[-1: 0,01 :1]; %krok 0,01
x3=[-2*pi: pi/10 :2*pi]; %krok pi/10
y1=sin(x1); %operacje matematyczne podane w zadaniu
y2=2*(x); %operacje matematyczne podane w zadaniu
y3=3*cos(x3); %operacje matematyczne podane w zadaniu
subplot(2,1,1); % podział okna na dwa wiersze i jedną kolumnę, wybór pierwszego obszaru
plot(x1, y1, x, y2,['-','r']) % kreślenie wykresu linią kreskową (parametr '--'), w kolorze czerwonym % (parametr 'r')
grid on; %polecenie umieszcza siatkę na wykresie
legend('Wykres |','Wykres ||'); % polecenie umieszcza legendę na wykresie
ylabel('Oś Y'); % polecenie umieszcza legendę na wykresie
xlabel('Oś X'); % polecenie umieszcza legendę na wykresie
subplot(2,1,2); % podział okna na dwa wiersze i jedną kolumnę, wybór drugiego obszaru
plot(x4, y4,['-','b']) % kreślenie wykresu linią kreskową (parametr '--'), w kolorze czerwonym % (parametr 'r')
grid on; %polecenie umieszcza siatkę na wykresie
legend('Wykres |||'); % polecenie umieszcza legendę na wykresie
ylabel('Oś Y'); % polecenie umieszcza legendę na wykresie
xlabel('Oś X'); % polecenie umieszcza legendę na wykresie
clear; %wyczyszczenie zmiennych w przestrzeni
x4=[-pi: 1/100 :pi]; %krok 0,01
y4=abs((x4)/3-1/2);
plot(x4, y4,['-','b']) % kreślenie wykresu linią kreskową (parametr '--'), w kolorze czerwonym % (parametr 'r')
grid on; %polecenie umieszcza siatkę na wykresie
legend('Wykres |V'); % polecenie umieszcza legendę na wykresie
ylabel('Oś Y'); % polecenie umieszcza legendę na wykresie
xlabel('Oś X'); % polecenie umieszcza legendę na wykresie
Zadanie 7
Z wykresu odczytaj amplitudę oraz okres, a następnie oblicz częstotliwość. Wykres jest indywidualny dla
każdego studenta i zamieszczony w oddzielnym pliku graficznym (rozszerzenie .png), oznaczonym
numerem indeksu.
Rozwiązanie zadania 7:
A= 9
T=0.11111111111s
1 1
f= T = 0.11111111111 =9[Hz]
Uwagi i wnioski
Uwagi i wnioski powinny być sporządzone odręcznie PISMEM TECHNICZNYM i zamieszczone w tym
miejscu jako skan lub zdjęcie.