% legt durch volumetrische Daten d=f(x,y,z) Schnittflaechen

[x,y,z] = meshgrid(-2:.1:2,-2:.2:2,-2:.1:2);         % 3D Meshgrid

d=exp(-x.^2-y.^2-z.^2);                              % Funktion von x, y und z

xslice = [-0.5,1]; yslice = [0,2]; zslice = [-1];    % Definition der Schnittflaechen
                                                     % eine Ebene schneidet zB die y Achse bei y=0, eine andere bei y=2

figure
slice(x,y,z,d,xslice,yslice,zslice)                  % legt die Schnittflaechen durch die volumetrischen Daten

xlabel('x')
ylabel('y')
zlabel('z')
title('slice(x,y,z,d,xslice,yslice,zslice)','fontsize',16)

set(gcf,'color','w')