MathPlot tworzy wizualizacji 3D rzeczywistych funkcji ogólnej postaci z = f (x, y, T), gdzie T oznacza w czasie. Czas jest obliczana przy użyciu licznika pętli od 0 do 1 i jeszcze raz z krokiem 0,001. MathPlot umożliwia jednoczesną wizualizację oraz eksplorację wielu funkcji. Użytkownik może określić kolor i typ wykresu dla każdej funkcji. Istnieją trzy typy działek: kolor powierzchni, siatki i cząstki. MathPlot można również oszacować i zaznaczyć punkty przecięcia między funkcjami. Dodatkowo, użytkownik może przeglądać wybrane punkty na wykresie poprzez ustawienie ich współrzędne XY. Użytkownik może również tworzyć i zapisywać obraz działce. MathPlot zawiera opcję menu Pomoc, która wyjaśnia funkcjonalność systemu w sposób bardziej szczegółowy.
MathPlot wykorzystuje następujące zasoby:
(I) Biblioteka exp4j (https://www.objecthunter.net/exp4j/index.html)
(Ii) wykres pracy obrazu (https://commons.wikimedia.org/wiki/File%3AGraph-paper.svg) przez Bobarino [GFDL (http://www.gnu.org/copyleft/fdl.html)