I have used mesh and interpolate to increase the resolution of a contour, but there should be a way to decimate the number of points also. Type "help mesh" on the matlab command prompt. Also try this link http://www.mathworks.com/help/matlab/ref/triscatteredinterp.html