Elementy okna MatLab-a

Podobne dokumenty
Graficzna prezentacja wyników

PODSTAWY INFORMATYKI 1 MATLAB CZ. 3

Grafika w Matlabie. Wykresy 2D

Wizualizacja funkcji w programie MATLAB

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

MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY

Metody i analiza danych

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

Grafika dwu- i trójwymiarowa MATLABie

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

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

ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów funkcji

TWORZENIE WYKRESÓW (1)

Graficzna prezentacja wyników w MATLABIE

Wykresy i obiekty graficzne w Matlabie

Podstawowe wiadomości o programie SciLab wykresy

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

Podstawowe operacje graficzne.

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

PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS

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

1. Prymitywy graficzne

Wykresy. Lekcja 10. Strona 1 z 11

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85

Operatory arytmetyczne

Laboratorium Cyfrowego Przetwarzania Obrazów

Technologia Informacyjna

4. Rysowanie krzywych

1 Wizualizacja danych - wykresy 2D

Excel wykresy niestandardowe

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

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

SCILAB. Wprowadzenie do Scilaba:

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

Graficzne opracowanie wyników pomiarów 1

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

Wykresy. Wykres z zaznaczoną pojedynczą komórką.

Podstawy MATLABA, cd.

Skumulowane wykresy słupkowe: pokazują zależności zachodzące między indywidualnymi elementami i całością.

Laboratorium Cyfrowego Przetwarzania Obrazów

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

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:

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

zajęcia 2 Definiowanie wektorów:

Instrukcja właściwego wykonania wykresów na zajęcia dydaktyczne.

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

Wprowadzenie do pakietów MATLAB/GNU Octave

PODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH

WYMIAROWANIE. Wymiarowanie jest to podawanie wymiarów przedmiotów na rysunkach technicznych za pomocą linii, liczb i znaków wymiarowych.

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

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

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

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

3.7. Wykresy czyli popatrzmy na statystyki

Metodyka programowania. Komponent Chart

Układ scalony UL 1111

WYMIAROWANIE Linie wymiarowe Strzałki wymiarowe Liczby wymiarowe

Interfejs graficzny Matlaba

Laboratorium Przetwarzania Sygnałów

Formatowanie komórek

Ćwiczenie 4 - Tabele

FORMUŁY AUTOSUMOWANIE SUMA

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

Matlab Składnia + podstawy programowania

ARKUSZ KALKULACYJNY MICROSOFT EXCEL

Linie wymiarowe i pomocnicze linie wymiarowe

Podstawy Processingu. Diana Domańska. Uniwersytet Śląski

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

Funkcje wielu zmiennych

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

Technika obliczeniowa i symulacyjna (TOiS)

Następnie zdefiniujemy utworzony szkic jako blok, wybieramy zatem jak poniżej

Wstawianie nowej strony

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

Podstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab

Techniki wstawiania tabel

Laboratorium Cyfrowego Przetwarzania Obrazów

Wymagania dotyczące pracy dyplomowej

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

Rachunek wektorowy - wprowadzenie. dr inż. Romuald Kędzierski

Fotometria i kolorymetria

Fotometria i kolorymetria

BIBLIOGRAFIA W WORD 2007

Matplotlib - wizualizacja danych

TEMAT: Ilustracja graficzna układu równań.

Lekcja 1: Origin GUI GUI to Graficzny interfejs użytkownika (ang. GraphicalUserInterface) często nazywany też środowiskiem graficznym

Laboratorium 1. Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi

WYMIAROWANIE ZASADY SPORZĄDZANIA RYSUNKU TECHNICZNEGO

Gambit Centrum Oprogramowania i Szkoleń Sp. z o.o.

Laboratorium Komputerowego Wspomagania Analizy i Projektowania

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

Spis rysunków Widok okien głównych Matlaba i Scilaba Edytory skryptów w Matlabie i Scilabie... 7

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

Wprowadzenie do Scilab: funkcje i wykresy

TABELE I WYKRESY W EXCELU I ACCESSIE

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje

Rysowanie precyzyjne. Polecenie:

TWORZENIE OBIEKTÓW GRAFICZNYCH

Laboratorium Przetwarzania Sygnałów

Transkrypt:

MatLab część IV 1

Elementy okna MatLab-a 2

Elementy okna MatLab-a 3

Wykresy i przydatne polecenia Wywołanie funkcji graficznej powoduje automatyczne otwarcie okna graficznego Kolejne instrukcje graficzne powodują wymazanie poprzedniej zawartości okna aby tego uniknąć, można: włączyć kolejne okno graficzne poleceniem figure (przełączanie pomiędzy oknami poleceniami: figure(1) figure(2) figure(n)) zablokować wymazywanie okna graficznego poleceniem hold on (odblokowanie poleceniem hold off); więcej help hold użyć polecenia dzielącego okno graficzne na podokna: subplot(w,k,nr), gdzie w,k liczba wierszy i kolumn podwykresów, nr numer podwykresu (numeracja kolejno wierszami od lewej do prawej) 4

Polecenie plot Najprostsza składnia: plot(x,y,s) x i y są wektorami jednakowej długości, reprezentującymi współrzędne punktów na wykresie s jest łańcuchem znakowym definiującym parametry graficzne wykresu jeśli zostanie pominięty, to wykreślona zostanie linia łamana ciągła o wierzchołkach w punktach zdefiniowanych przez x i y jeżeli y jest macierzą, to wykreślonych zostanie na wykresie tyle serii, ile jest kolumn macierzy y jeżeli pominięty zostanie wektor x, to jako rzędne zostaną przyjęte indeksy elementów macierzy y Wprowadzenie na wykres kilku serii niezależnych: plot(x1,y1,s1,x2,y2,s2,...) 5

Parametry graficzne Parametry graficzne podawane są w postaci łańcucha znakowego, w którym określamy rodzaj linii, kolor oraz kształt znacznika punktu: linia: - (ciągła), : (kropkowana), -- (kreskowana), -. (kreska-kropka); jeśli pominiemy ten element, a jest podany znacznik punktu, to linii nie będzie znacznik:. (punkt ), o (kółko ), x (krzyżyk ), + (jak widać), * (j.w.), s (kwadrat ), d (diament ), p (pentagram ), h (heksagram ), v ^ < > (trójkąty) kolory: c m y k r g b w (ostatni jest biały) Parametry te można dowolnie permutować w łańcuchu s 6

Dodatkowe parametry graficzne Umieszczamy je za łancuchem parametrów graficznych: plot(x,y,s,par1, wart1,par2,war2,...) par_n podajemy jako łańcuch znakowy 'LineWidth',pt grubość linii; pt w punktach 'MarkerSize',pt wielkość znaku; pt w punktach 'MarkerFaceColor','zn' kolor wnętrza znaku; zn symbol koloru jak w łańcuchu s 'MarkerEdgeColor','zn' kolor krawędzi znaku; zn symbol koloru jak w łańcuchu s 'Color',[r g b] kolor podawany jako trójka liczb w przestrzeni RGB (czerwień, zieleń, niebieski) wartości r g b w zakresie <0,1> 7

Dodatkowe elementy wykresu Tytuł: title('to jest tytuł') Opis osi: xlabel('opis osi X'); podobnie: ylabel, zlabel Tekst na wykresie: text(x,y,'tekst na wykresie') x, y oznaczają współrzędne tekstu na wykresie Legenda: legend('opis1','opis2',...) opisy w kolejności kreślenia serii Siatka: grid on (włączona), grid off (wyłączona) Zakres osi: axis([xmin, xmax, ymin, ymax, zmin, zmax]) trzeba podać wszystkie liczby (nawet te, których nie zmieniamy); dla wykresu 2D pomijamy z Zakres pojedynczej osi: xlim([xmin, xmax]); podobnie: xlim, zlim 8

Specyficzne funkcje kreślące Wykresy o osiach w skali logarytmicznej (prametry funkcji jak dla polecenia plot: loglog obie osie logarytmiczne semilogx, semilogy oś X lub Y logarytmiczna Linie i figury: line linia łamana fill wielokąt zamknięty linią łamaną i wypełniony Funkcja kreśląca gładkie wykresy funkcji zdefiniowanej w łańcuchu znakowym 'funkcja' w zakresie od xmin do xmax: fplot('funkcja',[xmin xmax]) Punkty rozproszone na płaszczyźnie XY: scatter(x,y,s,c) x,y wektory tej samej długości, s powierzchnia znaku w pt^2, c kolor znaku; więcej help scatter 9

Funkcje kreślące w 3D Odmiany funkcji kreślących w 2D: plot3, line(x,y,z), fill3, scatter3 więcej: help itd. Wykresy powierzchniowe: są to wykresy x,y,z, gdzie z opisuje kształt powierzchni rozpiętej nad płaszczyzną XY aby móc je wykonać, należy przygotować siatkę współrzędnych XY za pomocą funkcji meshgrid 10

Wykresy powierzchniowe przygotowanie Składnia meshgrid: [X,Y]=meshgrid(x,y) x i y są wektorami współrzędnych odpowiednio o długościach n i m X i Y są tablicami współrzędnych odpowiednio o wymiarach m n i n m X jest wypełnione wierszami x, Y jest wypełnione kolumnami y Z określamy jako funkcję na X i Y (a nie na x i y!) 11

Wykres siatkowy Składnia: mesh(x,y,z) 12

Wykres powierzchniowy Składnia: surf(x,y,z) 13

Cieniowanie powierzchni Cieniowanie zmieniamy poleceniem shading domyślną wartością shading jest faceted (efekt jak na poprzednim slajdzie) inne parametry: shading flat shading interp 14

Oświetlenie powierzchni Dla surf oświetlenie (gradient barw) biegnie pionowo z góry na dół Jeśli chcemy zmienić kierunek oświetlenia (gradientu barw), zamiast funkcji surf trzeba użyć funkcji surfl składnia: surfl(x,y,z,s) wektor s określa punkt, z którego pada światło ➄ w postaci wektora współrzędnych s=[sx sy sz] ➄ w postaci współrzędnych kątowych (w stopniach) s=[azymut Wzniesienie] 15

Skala barw Skalę gradientu barw można zmieniać za pomocą polecenia colormap(skala) Parametr skala podajemy w postaci łańcucha znakowego (tzn. w apostrofach) Dostępne parametry: hot cool copper flag gray hsv jet pink prism Skala barw jest zdefiniowana w przestrzeni RGB i ma 64 poziomy, można więc zdefiniować własną skalę jako tablicę o wymiarach 64 3 i wartościach elementów z zakresu <0,1> Jeżeli chcemy zawęzić gradient barw tylko do pewnych wartości z, to należy użyć funkcji caxis([zmin zmax]) lub surfc([zmin zmax]) 16