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.