background image

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

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.