matlab'da yaptığımız işlemler sonucu elimizdeki verileri daha iyi analiz edebilmek için grafiğe dökme gereksinim duyarız(insan beyni en iyi yapabildiği görüntüyü analiz etmektir). Bu şekilde sorunu görebilme ve çözümü bulabilme daha da kolaylaşmaktadır. ' plot ' , 'surf ' ve ' subplot ' fonksiyonlarıyla çizilmektedir. plot en az iki değişken almaktadır ve üçüncü değişken renk ile çizim biçimidir. surf üç değişken almaktadır. subplot aynı surf gibidir tek farkı aynı pencere içerisinde birden fazla gösterilebilmesidir.
x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)
xlabel('x') ylabel('sin(x)') title('Sinüs Fonksiyonun Grafiği')
plot(x,y,'r--') veya plot(x,y,'g')
x = 0:pi/100:2*pi; y = sin(x); plot(x,y) hold on y2 = cos(x); plot(x,y2,'r:') legend('sin','cos')
[X,Y] = meshgrid(-2:.2:2); Z = X .* exp(-X.^2 - Y.^2);
surf(X,Y,Z)
xlabel('X Eğrisi') ylabel('Y Eğrisi') zlabel('Z Eğrisi')
title('X-Y-Z Fonksiyonun Grafiği')