43222 Wprowadzenie do MatLab (111)

43222 Wprowadzenie do MatLab (111)



10. SYSTEM GRAFICZNY MATLAB-a

MATLAB zawiera zestaw funkcji niskiego poziomu, umożliwiających tworzenie i manipulowanie liniami, powierzchniami i innymi obiektami graficznymi. Obiekty są podstawowymi narzędziami systemu obsługi grafiki MATLAB-a. Obiekty są ułożone w strukturę hierarchiczną. Odbija się to we wzajemnej zależności obiektów graficznych. Na przykład obiekty Linę wymagają obiektów Axes jako obiektów rodzicielskich. Z kolei obiekty Axes istnieją tylko wewnątrz obiektów Figurę itd.

10.1. Obiekty graficzne

Istnieje jedenaście rodzajów obiektów obsługi grafiki - uchwytów grafiki (ang Handle Graphics):

-    Obiekt Root najwyższy w hierarchii. Opisuje ekran komputera. MATLAB automatycznie tworzy obiekt Root na początku sesji.

-    Obiekty Figurę są oknami na ekranie bazowym innymi niż okno Poleceń. Obiekty Uicontrol są sterownikami interfejsu użytkownika, które wykonują funkcję, gdy użytkownik aktywuje obiekt. Są to przyciski, wyłączniki (radio-buttons) i suwaki.

-    Obiekty Axes definiują obszar w oknie rysunku i ustawiają obiekty potomne wewnątrz tego obszaru.

-    Obiekty Uimenu opisują menu interfejsu użytkownika umieszczone w górnej części okna rysunku.

-    Obiekty Image są dwuwymiarowymi obiektami, które MATLAB wyświetla używając elementów prostokątnej tablicy jako indeksów kolorowej mapy pikselowej.

-    Obiekty Linę są podstawowymi narzędziami graficznymi do większości dwuwymiarowych wykresów.

-    Obiekty Patch są wypełnionymi wielobokami z brzegami. Pojedynczy obiekt Patch może zawierać wiele powierzchni zewnętrznych, z których każda jest pokolorowana niezależnie od drugiej.

-    Obiekty Surf ace są trójwymiarowymi reprezentacjami macierzy danych utworzonych przez wykreślenie wartości danych jako wysokości nad płaszczyzną x-y.

-    Obiekty Text są ciągami znaków.

-    Obiekty Light definiują źródła światła, oświetlające wszystkie obiekty wewnątrz Axes.


Wyszukiwarka

Podobne podstrony:
Wprowadzenie do MatLab (13) Biblioteka funkcji obsługi programów w językach C i Fortran współpracują
83143 Wprowadzenie do MatLab (13) Biblioteka funkcji obsługi programów w językach C i Fortran współp
Wprowadzenie do MatLab (69) Podstawowe funkcje matematyczne z założenia operują na elementach tablic
Wprowadzenie do MatLab (80) oraz funkcje wyznaczające wielomian charakterystyczny macierzy, wartości
83143 Wprowadzenie do MatLab (13) Biblioteka funkcji obsługi programów w językach C i Fortran współp
Wprowadzenie do MatLab (12) Obsługa grafiki - system graficzny MATLAB-a, instrukcje wysokiego poziom
Wprowadzenie do MatLab (10) Informacja do systemu może być wprowadzona przez klawiaturę (- polecenia
34947 Wprowadzenie do MatLab (112) 10.2.    Uchwyt obiektu graficznego Każdy pojedync
21647 Wprowadzenie do MatLab (108) Dla naszego próbnego wielomianu, double(p) daje taki wynik&n
22326 Wprowadzenie do MatLab (26) spowoduje utworzenie i wyświetlenie odpowiedzi systemu wektora t =

więcej podobnych podstron