Funktion1=[1, 2, 4, 3, 2];
Funktion2=[3, 4, 6, 5, 4];
x=[1,2,3,4,5];
plot(x,Funktion1,'r')
hold on
plot(x,Funktion2,'b')
hold on
h1=fill([x flipdim(x,2)], [Funktion1 flipdim(Funktion2,2)],'k','Edgecolor', 'none');
set(h1,'FaceAlpha',[0.3])
SOURCE: http://www.gomatlab.de/schraffieren-in-2d-plot-t974.html