Der MATLAB-Befehl subplot ermöglicht es, eine gewisse Zahl von Plots in einer einzigen Figur darzustellen. Wenn subplot(mnp) resp. subplot(m,n,p) eigetippt wird, so wird der -te Plot in einem -mal- - Array von Plots angewählt. Nachfolgend können die graphischen Befehle normal eingegeben werden. Die Befehlsfolge
>> subplot(1,2,1), plot(x,sin(x),'Linewidth',2,'Color','red') >> axis([0,2*pi,-1,1]), axis square >> set(gca,'FontSize',12,'FontWeight','bold') >> subplot(1,2,2), plot(x,cos(x),'Linewidth',2,'Color','blue') >> axis([0,2*pi,-1,1]), axis square >> set(gca,'FontSize',12,'FontWeight','bold','Fontangle','Oblique')führt zum Bild in Abb. 7.4. Ein weiteres Beispiel ist
>> subplot(2,2,1), plot(x,sin(x),'Color','red') >> axis([0,2*pi,-1,1]), axis square >> subplot(2,2,2), plot(x,cos(x),'Linewidth',2,'Color','blue') >> axis([0,2*pi,-1,1]), axis square >> subplot(2,2,3:4) fplot(@(x)[sin(x),cos(x)],[0,4*pi])was zum Bild in Abb. 7.5 führt.