%zeichnet 2 dimensionale Funktionen, Datenpunkte sind mit x-Achse verbunden

figure

subplot(3,1,1)
x1=0:0.1:4*pi;
y1=sin(x1);
x2=0:.2:4*pi;
y2=x2.*cos(x2).^2;

[AX,H1,H2] = plotyy(x1,y1,x2,y2);             % erstellen beider Graphen y1=f(x1) und y2=f(x2)
                                              % AX = [AX(1), AX(2)] beinhaltet die Handles beider Achsen
                                              % H1 und H2 sind die Handles der Graphik Objekte
                                   
set(get(AX(1),'xlabel'),'String','x')         % setzt den String von xlabel der ersten Achse auf 'x'
set(get(AX(2),'xlabel'),'String','x')         % setzt den String von xlabel der zweiten Achse auf 'x'
set(get(AX(1),'ylabel'),'String','sin(x)')    % setzt den String von ylabel der ersten Achse auf 'sin(x)'
set(get(AX(2),'ylabel'),'String','x*cos^2(x)')  % setzt den String von ylabel der zweiten Achse auf 'x*cos(x)'

%**************************************************************************************************************************

subplot(3,1,2)
x=1:0.1:5;
y1=exp(x);
y2=10.^(2*x);

[AX,H1,H2] = plotyy(x,y1,x,y2,'semilogy');    % erstellen beider Graphen y1=f(x1) und y2=f(x2) mit der Funktion semilogy
set(get(AX(1),'xlabel'),'String','x')         
set(get(AX(2),'xlabel'),'String','x')        
set(get(AX(1),'ylabel'),'String','exp(x)')    
set(get(AX(2),'ylabel'),'String','10^{(2x)}')   

%**************************************************************************************************************************

subplot(3,1,3)
x1=0:0.1:4*pi;
y1=cos((x1.^1.5));
x2=0:.2:4*pi;
y2=x2.*sin(x2).^2;

[AX,H1,H2] = plotyy(x1,y1,x2,y2,'plot','stem');    % erste Funktion wird mit der Plotfunktion Plot,
                                                   % die zweite mit Stem erstellt
                                             
set(get(AX(1),'xlabel'),'String','x')          
set(get(AX(2),'xlabel'),'String','x')         
set(get(AX(1),'ylabel'),'String','cos(x^{1.5})') 
set(get(AX(2),'ylabel'),'String','x*sin^2(x)')   