mx=[0 0]'; Cx=[1 0; 0 1]; x1=-3:0.1:3; x2=-3:0.1:3; f = multiGauss(x1,x2,mx,Cx); %mesh(x1,x2,f) %hold on img = surf(x1,x2,f,'EdgeColor','none') colormap(gray); view(0,-90) %rotate(img,[0,90],90) %viewmtx(0,90,60) axis off %axis equal axis square %axis equal axis vis3d %axis image axis fill %shading interp %hold off %pause; %contour(x1,x2,f) %pause