Napisać skrypt o nazwie swoje_nazwisko.m, w którym wykonane zostaną następujące zadania:
-
(1pkt) wyświetlić na ekranie nazwiska autorów skryptu,
-
(2pkt) obliczyć wartość wyrażenia
|
2
|
2
cos
1
2
2
−
+
+
x
e
x
x
x
dla x = π/4
-
(3pkt) poprosić użytkownika o wybór jednej z dwóch opcji: 1- macierze, 2- wykresy
i w zależności od wybranej opcji wykonać poniższe zadania. Zakończyć, gdy użytkownik wybierze inną opcję.
-
jeśli użytkownik wybierze opcję nr 1 :
o
(1pkt) usunąć z przestrzeni roboczej wszystkie zmienne
o
(3pkt) korzystając z różnych funkcji macierzowych zbudować macierz:
D =
5
5
5
5
5
5
5
2
0
0
0
0
0
4
0
2
0
0
0
8
0
0
0
2
0
12
0
0
o
(2pkt) utworzyć i wyświetlić N-elementowy wektor wierszowy X składający się z liczb losowych
całkowitych z przedziału <-5 ; 5>, gdzie N jest podawane przez użytkownika,
o
(2pkt) utworzyć wektor kolumnowy Y składający się z odwrotności elementów wektora X
o
(3pkt) za pomocą pętli obliczyć ile jest w wektorze X liczb mniejszych od –3 lub większych od 2 i
wyświetlić odpowiedni komunikat
o
(2pkt) bez użycia pętli zamienić wszystkie elementy wektora X mniejsze od –3 lub większe od 2 na 5.
-
jeśli użytkownik wybierze opcję nr 2 :
o
(1pkt) otworzyć okno graficzne o numerze 3
o
(3pkt) otworzyć nowe okno graficzne, podzielić je na cztery wykresy w formie szachownicy i na lewym
górnym narysować czarną linią ciągłą wykres funkcji y=x
2
e
sin(x)
w przedziale <0, π/2>, dodać tytuł wykresu
i opisy osi
o
(3 pkt) na lewym dolnym wykresie czerwonymi kółkami narysować wykres punktów będących cosinusami
liczb nieparzystych z przedziału <0; 25> oraz linią ciągłą niebieską wartość średnią z tych punktów
o
(2pkt) otworzyć nowe okno graficzne i narysować wykres krzywej, którą tworzą punkty o współrzędnych
definiowanych w następujący sposób: x(t) = t|t|, y(t) = t
3
sin(t)
, z(t) =e
t
dla t ∈ <-2π; 2π>
o
(2pkt) otworzyć nowe okno graficzne i narysować powierzchnię funkcji z = (x+y)
2
/4+cos(xy)
dla | x | <π/2
i y∈<−π; 2π> , korzystając z funkcji meshgrid oraz surf.