MATLAB: Empty plotting using contourf

contourf

Hi: I have a data set of X,Y,Z, which corresponds to x,y axis, and paremeter need to be plotted
but when I use [xc,yc]=contourf(X,Y,Z),
the plotting is blank, could anyone help me about this
Thanks!
Li

Best Answer

Your data throws this error when I try to plot it with contourf:
Warning: Contour not rendered for constant ZData
> In contourf (line 60)
You will have to solve that problem.
Exploring this, the mean (using nanmean) of ā€˜Zā€™ is 6, and standard deviation (using nanstd) is 0.
This is the best you can hope for:
figure(1)
contourf(X, Y, Z, [6 6])
grid on