ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów funkcji



Podobne dokumenty
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3

Spis treści MATLAB CZ. 4 TWORZENIE WYKRESÓW FUNKCJI. Technologie Informacyjne. Instrukcja do pracowni specjalistycznej z przedmiotu

MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY

MATLAB PROJEKTOWANIE GRAFICZNE. Maciej Ulman ETI 9.2. Funkcje graficzne moŝna podzielić na cztery podstawowe grupy:

Graficzna prezentacja wyników

Elementy okna MatLab-a

Grafika w Matlabie. Wykresy 2D

Wizualizacja funkcji w programie MATLAB

Laboratorium Cel ćwiczenia Ćwiczenie ma na celu praktyczne przedstawienie grafiki 3D.

Metody i analiza danych

Laboratorium Algorytmy Obliczeniowe. Lab. 9 Prezentacja wyników w Matlabie

Spis treści MATLAB - SKRYPTY I FUNKCJE. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF08

Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski

ŚRODOWISKO MATLAB cz.3 Implementowanie algorytmów w skryptach i funkcjach programu

Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.

TWORZENIE WYKRESÓW (1)

Przykładowo, jeśli współrzędna x zmienia się od 0 do 8 co 1, a współrzędna y od 12 co 2 do 25, to punkty powinny wyglądać następująco:

Laboratorium 3 Grafika 2D i 3D w Matlabie. Wprowadzenie do programowania

Podstawowe operacje graficzne.

Scilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony

Graficzna prezentacja wyników w MATLABIE

Operatory arytmetyczne

Podstawy MATLABA, cd.

Ćwiczenia 11 (12) (4 godziny). Wizualizacja i manipulacja w Matlabie

PREZENTACJE MULTIMEDIALNE cz.2

1 Wizualizacja danych - wykresy 2D

Laboratorium z Grafiki InŜynierskiej CAD. Rozpoczęcie pracy z AutoCAD-em. Uruchomienie programu

Programowanie: grafika w SciLab Slajd 1. Programowanie: grafika w SciLab

Wartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.

Wykresy i obiekty graficzne w Matlabie

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Spis treści MATLAB - ELEMENTY PROGRAMOWANIA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF09

Matlab II skrypty, funkcje, wizualizacja danych. Piotr Wróbel Pok. B 4.22

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

PODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Grafika dwu- i trójwymiarowa MATLABie

PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS

MS Word ćwiczenia praktyczne

Podstawowe wiadomości o programie SciLab wykresy

1) Podstawowe obliczenia. PODSTAWY AUTOMATYKI I ROBOTYKI Laboratorium. Wykonał: Łukasz Konopacki Sala 125. Grupa: poniedziałek/p,

ARKUSZ KALKULACYJNY MICROSOFT EXCEL

TWORZENIE SCHEMATÓW BLOKOWYCH I ELEKTRYCZNYCH

PODSTAWY AUTOMATYKI. MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.

Metody Numeryczne. Laboratorium 1. Wstęp do programu Matlab

1 Programowanie w matlabie - skrypty i funkcje

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.2 Formuły i funkcje macierzowe, obliczenia na liczbach zespolonych, wykonywanie i formatowanie wykresów.

Spis treści JĘZYK C - PRZEKAZYWANIE PARAMETRÓW DO FUNKCJI, REKURENCJA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

zajęcia 2 Definiowanie wektorów:

SCILAB. Wprowadzenie do Scilaba:

PREZENTACJE MULTIMEDIALNE cz.1

Wprowadzenie do pakietów MATLAB/GNU Octave

Spis treści. spis treści wygenerowany automatycznie

C-geo definicja/edycja obiektów, zapis danych w formacie shape

ŚRODOWISKO MATLAB cz.1 Operacje arytmetyczne na liczbach rzeczywistych i zespolonych

Wykresy. Lekcja 10. Strona 1 z 11

PODSTAWY AUTOMATYKI. MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.

Usługi Informatyczne "SZANSA" - Gabriela Ciszyńska-Matuszek ul. Świerkowa 25, Bielsko-Biała

Matlab Składnia + podstawy programowania

Technologie informacyjne lab. 3

Wykresy. Informatyka Arkusz kalkulacyjny Excel dla WINDOWS. Excel. cz.4. Wykresy. Wykresy. Wykresy. Wykresy

WSTAWIANIE GRAFIKI DO DOKUMENTU TEKSTOWEGO

Opis obsługi programu KALKULACJA

Wprowadzenie do Scilab: funkcje i wykresy

MenadŜer haseł Instrukcja uŝytkownika

Matlab MATrix LABoratory Mathworks Inc.

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

INSTRUKCJA OBSŁUGI ❽ Wyniki analizy

Opis implementacji: Poznanie zasad tworzenia programów komputerowych za pomocą instrukcji języka programowania.

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH

Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski

Tytuł: GRAPHER Podręcznik użytkownika ISBN: Autor: Zbigniew Galon Rok wydania: 2014 Stron: 500 Wydawca: Gambit COiS Sp. z o.o.

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Przypominacz Instrukcja uŝytkownika

Po naciśnięciu przycisku Dalej pojawi się okienko jak poniżej,

Matlab Składnia + podstawy programowania

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.1 Formuły, funkcje, typy adresowania komórek, proste obliczenia.

WPROWADZENIE ŚRODOWISKO OBLICZEŃ NUMERYCZNYCH MATLAB - SIMULINK

METODY OPISU ALGORYTMÓW KOMPUTEROWYCH

KATEGORIA OBSZAR WIEDZY

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych

1. Otwórz skoroszyt Zadania 04.xlsx i zapisz otwarty skoroszyt pod nazwą: Wykonane zadanie 4.xlsx.

Kod źródłowy programu: program Grafika1; uses crt, graph; (1) var sterownik, tryb:smallint; (2)

Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie

Wprowadzenie do Mathcada 1

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie

Omówienie procesu zakupowego w sklepie internetowym Papyrus Sp. z o. o. Spis treści

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Ćwiczenie nr 2 - Rysowanie precyzyjne

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

EXCEL. Diagramy i wykresy w arkuszu lekcja numer 6. Instrukcja. dla Gimnazjum 36 - Ryszard Rogacz Strona 20

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

Sylabus Moduł 4: Grafika menedżerska i prezentacyjna

Instrukcja korzystania z Krajowego Rejestru Agencji Zatrudnienia

Obliczenia iteracyjne

ŚRODOWISKO MATLAB WPROWADZENIE. dr inż. Dariusz Borkowski. Podstawy informatyki. (drobne) modyfikacje: dr inż. Andrzej Wetula

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Transkrypt:

Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TSC 3 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów funkcji Numer ćwiczenia PI EiT 4 Autor Dr inż. Jarosław Forenc Białystok

. OPIS STANOWISKA.. Stosowana aparatura - komputer klasy PC z systemem operacyjnym Microsoft Windows (XP/Vista/7)... Oprogramowanie - środowisko Matlab R7b (Version 7...34), classroom license.. WSTĘP TEORETYCZNY.. Tworzenie i usuwanie okien graficznych Grafika w Matlabie wyświetlana jest w oknach graficznych. Jednocześnie moŝe być otwartych kilka okien graficznych, ale tylko jedno z nich jest oknem aktywnym (czyli takim, w którym wyświetlane są wyniki działania funkcji graficznych). Jeśli Ŝadne okno graficzne nie jest otwarte, to funkcje graficzne automatycznie tworzą nowe. KaŜde okno graficzne ma unikalny numer wyświetlany w jego nagłówku, np. Figure, Figure.

Do obsługi okien graficznych stosowane są poniŝsze funkcje. figure figure(n) close close(n) close all clf tworzy nowe okno graficzne tworzy nowe okno graficzne o numerze n (jeśli okno o tym numerze juŝ istnieje, to staje się aktywnym) zamyka aktywne okno graficzne zamyka okno graficzne o numerze n zamyka wszystkie okna graficzne czyści zawartość aktywnego okna graficznego Jedno okno graficzne moŝna podzielić funkcją subplot na kilka części i odwoływać się oddzielnie do kaŝdej z nich. subplot(n,m,p) dzieli okno graficzne na mniejsze prostokątne okienka umieszczając je w n-wierszach i m-kolumnach, p - numer aktywnego okienka, w kaŝdym okienku moŝna umieścić odrębny wykres; okna graficzne są numerowane od lewej do prawej, wierszami od góry do dołu; funkcja ta słuŝy takŝe do przełączania się pomiędzy wykresami w podzielonym oknie graficznym >> subplot(,3,) >> subplot(,3,) >> subplot(,3,3) >> subplot(,3,4) 3

Wyświetlenie w tym samym oknie nowego wykresu powoduje usunięcie poprzedniego. Ustawienie to moŝna zmienić poleceniem hold. hold on/off włącza/wyłącza tryb zachowania zawartości okna graficznego.. Grafika dwuwymiarowa (D) Do wyświetlania grafiki dwuwymiarowej (krzywych) słuŝy funkcja plot. W zaleŝności od liczby argumentów wywołanie funkcji moŝe mieć róŝną postać. plot(x,y) plot(y) plot(x,y,s) rysuje wykres y = f(x), wektory x i y powinny mieć taką samą długość rysuje wykres elementów wektora y, przyjmując za x kolejne liczby całkowite począwszy od rysuje wykres y = f(x) z określeniem sposobu rysowania linii W jednym oknie moŝe być umieszczonych wiele wykresów. W takim przypadku dane do wykonania tych wykresów podaje się w jednej funkcji plot: plot(x,y,x,y,...) 4

Dla kaŝdego wykresu moŝna podać oddzielnie sposób rysowania linii: plot(x,y,s,x,y,s,...) Łańcuch znaków (s) opisujący sposób rysowania linii moŝe określać: rodzaj linii, jej kolor oraz oznaczenie punktów. MoŜliwe wartości zestawiono w poniŝszej tabeli. Znak Rodzaj linii Znak Kolor linii Znak Oznaczenie punktów - ciągła (domyślna) y Ŝółty + krzyŝyk -- kreskowana m karmazynowy * gwiazdka : kropkowana c turkusowy. kropka -. kreska-kropka r czerwony o kółko g zielony x iks b niebieski s kwadrat w biały d romb k czarny p gwiazdka pięcioramienna h gwiazdka sześcioramienna v trójkąt skierowany do dołu ^ trójkąt skierowany do góry < trójkąt skierowany w lewo > trójkąt skierowany w prawo Do przygotowania danych do wykresu przydatne moŝe być zastosowanie funkcji linspace. linspace(min,max,n) linspace(min,max) generuje wektor n liczb rozłoŝonych równomiernie w przedziale od min do max generuje wektor liczb rozłoŝonych równomiernie w przedziale od min do max

W poniŝszym przykładzie tworzony jest wektor x zawierający 7 równomiernie rozłoŝonych liczb z przedziału od -π do π. >> x = linspace(-pi,pi,7) x = 3.46.944.47 -.47 -.944-3.46 Na wykresach moŝna umieszczać dodatkowe teksty stanowiące tytuł wykresu, oznaczenia osi, czy teŝ legendę. Odpowiednie funkcje zebrano w poniŝszej tabeli. xlabel(tekst) ylabel(tekst) title(tekst) text(x,y,tekst) legend(s,s,...) grid on/off wyświetla tekst opisujący oś x aktywnego wykresu wyświetla tekst opisujący oś y aktywnego wykresu wyświetla tekst jako tytuł aktywnego wykresu wyświetla łańcuch znaków tekst w miejscu określonym przez współrzędne x i y, przy czym współrzędne odnoszą się do wartości na aktywnym wykresie wyświetla legendę, s - opis pierwszego wykresu, s - opis drugiego wykresu, itd. włącza/wyłącza wyświetlanie na wykresie pomocniczej siatki Zastosowanie przedstawionych powyŝej funkcji do tworzenia wykresów zawierających grafikę dwuwymiarową oraz do ich opisywania pokazuje poniŝszy przykład. Ze względu na duŝą liczbę funkcji oraz moŝliwość prostej modyfikacji wykresu, zaleca się umieszczenie wszystkich instrukcji w skrypcie. x = -pi:.:pi; y = sin(x); y = cos(x); y3 = sinh(x); y4 = cosh(x); subplot(,,); plot(x,y,'-r',x,y,':b'); 6

xlabel('x'); ylabel('y'); legend('sin(x)','cos(x)'); title('wykresy funkcji sin(x) i cos(x)'); subplot(,,); plot(x,y3,'--g',x,y4,'-.k'); xlabel('x'); ylabel('y'); legend('sinh(x)','cosh(x)'); title('wykresy funkcji sinh(x) i cosh(x)');.8.6 wykresy funkcji sin(x) i cos(x) sin(x) cos(x) wykresy funkcji sinh(x) i cosh(x).4. y y -. -.4 -.6 -.8 - - sinh(x) cosh(x) - -4-4 x - -4-4 x Teksty wyświetlane funkcjami xlabel, ylabel, title, text i legend mogą być odpowiednio formatowane: - znak następujący po _ zostanie wyświetlony jako indeks dolny, - znak następujący po ^ zostanie wyświetlony jako indeks górny, - znaki występujące po \bf zostaną wyświetlone czcionką pogrubioną, 7

- znaki występujące po \it zostaną wyświetlone czcionką pochyloną, - znaki alfabetu łacińskiego (i inne znaki, których nie da się wprowadzić bezpośrednio z klawiatury) moŝna wyświetlić podając ich nazwy poprzedzone znakiem ukośnika, np. \alpha α, \beta β, \infty. Jeśli indeks dolny lub górny ma obejmować więcej niŝ jeden znak, to wszystkie te znaki naleŝy objąć nawiasami klamrowymi, np. x=e^{-\omegat} x=e -ω t. Do narysowania wykresu dowolnej funkcji przydatne moŝe być zastosowanie polecenia fplot, które przygotowuje wektory x i y dla funkcji plot(x,y). fplot automatycznie dobiera liczbę argumentów funkcji z podanego zakresu. fplot(fun,[x x]) przygotowuje wektory x i y do narysowania wykresu funkcji opisanej przez fun; fun jest łańcuchem znaków zawierającym nazwę funkcji, zaś x i x to granice przedziału argumentów funkcji Wywołanie funkcji fplot jest następujące: >> [x,y] = fplot(fun,[x x]) Pokazuje to poniŝszy przykład. >> [x,y]=fplot('*sin(x)*cos(x/)',[-pi pi]); >> plot(x,y);.. -. - -. - -4-3 - - 3 4 8

Do narysowania wykresów w skali logarytmicznej słuŝą w Matlabie oddzielne funkcje. loglog(x,y,s) semilogx(x,y,s) semilogy(x,y,s) rysuje wykres y = f(x) przy zastosowaniu skali logarytmicznej na obu osiach, wektory x i y powinny mieć taką samą długość, s jest łańcuchem znaków opisującym wygląd linii rysuje wykres y = f(x) przy zastosowaniu skali logarytmicznej tylko na osi x rysuje wykres y = f(x) przy zastosowaniu skali logarytmicznej tylko na osi y Dane do wykresu w skali logarytmicznej mogą być utworzone przy zastosowaniu funkcji logspace. logspace(min,max,n) generuje wektor n liczb rozłoŝonych równomiernie w przedziale od min do max W poniŝszym przykładzie zastosowano skalę logarytmiczną tylko na osi x. >> [x,y] = fplot('/sqrt(+e-7*x^)',[,e6]); >> semilogx(x,y) >> grid on.8.6.4. 3 4 6 9

.3. Grafika trójwymiarowa (3D) Narysowanie wykresu funkcji trzech zmiennych (krzywej) umoŝliwia funkcja plot3. plot3(x,y,z,s) rysuje wykres funkcji trzech zmiennych; x, y, z - wektory o jednakowej długości określające współrzędne punktów, s - łańcuch znaków opisujący wygląd linii >> x = [-:.:]; >> y = cos(x); >> z = sin(3*x).*cos(y); >> plot3(x,y,z) >> grid on. -. -. -. - - - Narysowanie wykresu powierzchniowego (czyli wykresu z = f(x,y)) jest nieco bardziej skomplikowane. Pierwszym krokiem jest wygenerowanie specjalnej siatki na płaszczyźnie XY w węzłach której określone będą wartości funkcji w osi z. SłuŜy do tego funkcja meshgrid o składni: [x,y] = meshgrid(x,y)

gdzie: X, Y - wektory zawierające wartości w punktach ograniczających płaszczyznę XY, x, y - macierze określające współrzędne, dla których będą liczone wartości z. Po przygotowaniu siatki opisanej macierzami x i y naleŝy obliczyć wartości macierzy z. Do narysowania wykresu powierzchniowego moŝna wykorzystać jedną z przedstawionych poniŝej funkcji. Powstały wykres składa się z czworokątów, których wierzchołki leŝą w punktach o współrzędnych opisanych macierzami x, y, z. mesh(x,y,z,c) mesh(x,y,z) mesh(z,c) mesh(z) meshc(x,y,z,c) meshz(x,y,z,c) surf(x,y,z,c) surf(x,y,z) surf(z,c) surf(z) surfc(x,y,z,c) rysuje powierzchnię w postaci kolorowej siatki o polach wypełnionych kolorem tła, elementy macierzy c określają kolory linii poszczególnych pól rysuje powierzchnię przy c = z rysuje wykres wartości elementów macierzy z przyjmując na osiach x i y kolejne liczby całkowite począwszy od rysuje wykres wartości elementów macierzy z przyjmując na osiach x i y kolejne liczby całkowite począwszy od oraz przyjmując c = z działa jak mesh, ale dodatkowo umieszcza pod siatką wykres poziomicowy działa jak mesh, ale dodatkowo rysuje w dół od krawędzi wykresu dodatkowe linie określające płaszczyzny odniesienia rysuje róŝnokolorową powierzchnię rysuje róŝnokolorową powierzchnię przyjmując c = z rysuje róŝnokolorową powierzchnię dla wartości elementów macierzy z przyjmując na osiach x i y kolejne liczby całkowite począwszy od rysuje róŝnokolorową powierzchnię dla wartości elementów macierzy z przyjmując na osiach x i y kolejne liczby całkowite począwszy od oraz przyjmując c = z działa jak surf, ale dodatkowo umieszcza pod róŝnokolorową powierzchnią wykres poziomicowy

surfl(x,y,z,c) rysuje powierzchnię z uwzględnieniem odbić światła PoniŜej przedstawiono przykłady róŝnych typów wykresów powierzchniowych. >> [x,y] = meshgrid(-:.:,-:.:); >> z = peaks(x,y); - - - - - - - - - - - - >> mesh(x,y,z) >> meshc(x,y,z) - - - - - - - - - - - - << meshz(x,y,z) << surf(x,y,z)

- - - - - - - - - - - - << surfc(x,y,z) << surfl(x,y,z) Do wykresu moŝna dodać skalę kolorów poprzez wywołanie polecenia colorbar. >> [x,y] = meshgrid(-3:.:3,-3:.:3); >> z = sinh(x).*cosh(x/).*log(abs(y)+.7); >> surf(x,y,z); >> colorbar 3 4 - - -4 4 - -4-4 - 4 - -3 Kolory na wykresie moŝna zmodyfikować poprzez zmianę mapy kolorów. Mapa kolorów jest macierzą trójkolumnową, której elementami są liczby z zakresu -. Kolumny odpowiadają intensywności kaŝdego z trzech podstawowych kolorów RGB: czerwonego, zielonego i niebieskiego. Aktualną mapę kolorów zmienia polecenie colormap(m), gdzie m jest nową mapą. 3

W Matlabie zdefiniowane są następujące mapy: - gray - mapa odcieni szarości, - hot - kolory ciepłe (od czarnego przez czerwony, pomarańczowy, Ŝółty do białego), - cool - kolory zimne (od turkusowego do karmazynowego), - autumn - kolory od czerwonego przez pomarańczowy do Ŝółtego, - summer - odcienie Ŝółtego i zielonego..9.9.9.9.9.9.8.8.8.8.8.8.7.7.7.7.7.7.6.6.6.6.6.6.......4.4.4.4.4.4.3.3.3.3.3.3............ default gray hot cool autumn summer Domyślną mapę kolorów przywraca polecenie: >> colormap('default') 4

3. PRZEBIEG ĆWICZENIA Wykonaj podane poniŝej zadania. Zadanie Odbiornik R jest zasilany ze źródła napięcia stałego E o rezystancji wewnętrznej Rw. Narysuj zaleŝność mocy P wydzielanej na odbiorniku od wartości jego rezystancji R. Na podstawie wykresu określ dla jakiej wartości rezystancji R następuje dopasowanie odbiornika do źródła. Przyjmij: Rw = Ω, E = V, R <, >. Opisz osie wykresu, dodaj legendę i tytuł, włącz wyświetlanie pomocniczej siatki. Zadanie Napisz skrypt wyświetlający na jednym wykresie przebiegi trzech funkcji: - cos(x) - kolor czerwony, linia kropkowana, - cos (x) - kolor niebieski, linia ciągła, - cos 3 (x) - kolor zielony, linia kreskowana, w przedziale <, π> π>. Opisz osie wykresu, dodaj legendę i tytuł, włącz wyświetlanie pomocniczej siatki. Zadanie 3 Napisz skrypt wyświetlający w jednym, podzielonym, oknie graficznym dwa wykres funkcji y = cos(e x ) w przedziale <-, >. Wykresy umieść jeden pod drugim. Do przygotowania danych do wykonania pierwszego wykresu zastosuj funkcję fplot, natomiast do drugiego - równomiernie rozłoŝonych punktów w podanym przedziale. Oba wykresy narysuj funkcją plot. Opisz osie wykresów, dodaj legendę i tytuły. fplot, plot pkt, plot

Opisz róŝnice pomiędzy wykresami. Podaj z czego one wynikają (sprawdź ile punktów wygenerowała funkcja fplot, dodaj do wykresów wyświetlanie punktów)? Zadanie 4 Napisz skrypt wyświetlający w jednym, podzielonym, oknie graficznym cztery wykresy funkcji (dwa w wierszu i dwa w kolumnie) z = sin(x)cos(y) dla x,y <-π, π> z krokiem,3. Do narysowania wykresów zastosuj funkcje: mesh, meshc, surf, surfc. Dodaj opisy do wykresów. 4. LITERATURA [] Mrozek B., Mrozek Z.: MATLAB i Simulink. Poradnik uŝytkownika. Wydanie III. Helion, Gliwice,. [] Stachurski M. Treichel W.: Matlab dla studentów. Ćwiczenia, zadania, rozwiązania. Witkom, Warszawa, 9. [3] Pratap R.: MATLAB 7 dla naukowców i inŝynierów. Wydawnictwo Naukowe PWN, Warszawa,. [4] Brzóska J., Dorobczyński L.: Matlab: środowisko obliczeń naukowo-technicznych. Mikom, Wydawnictwo Naukowe PWN, Warszawa, 8. [] Kamińska A., Pańczyk B.: Ćwiczenia z Matlab. Przykłady i zadania. Wydawnictwo MIKOM, Warszawa,. [6] Sobierajski M., Łabuzek M.: Programowanie w Matlabie dla elektryków. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław,. [7] Dyka E., Markiewicz P., Sikora R.: Modelowanie w elektrotechnice z wykorzystaniem środowiska MATLAB. Wydawnictwa Politechniki Łódzkiej, Łódź, 6. [8] Czajka M.: MATLAB. Ćwiczenia. Helion, Gliwice,.. ZAGADNIENIA NA ZALICZENIE. Omów sposób tworzenia w Matlabie wykresów funkcji dwu zmiennych.. Omów sposób tworzenia w Matlabie wykresów funkcji trzech zmiennych. 3. Omów sposób tworzenia w Matlabie wykresów powierzchniowych. 6