clear all close all seed = sum(clock) rand('seed',seed); X = rand(10,10,10); data = smooth3(X,'box',5); p1 = patch(isosurface(data,.5), ... 'FaceColor','blue','EdgeColor','none'); p2 = patch(isocaps(data,.5), ... 'FaceColor','interp','EdgeColor','none'); isonormals(data,p1) daspect([1 2 2]) view(3); axis vis3d tight camlight; lighting phong % print -dpng plotgraphics3withaxis axis off print -dpng plotgraphics3 save plotgraphics3.seed seed -ASCII % to reproduce the result