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.
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.