From: Hyoungsoon Lee on
I don't know why but when I execute below code, contour should be plot 27 different x -direction area. But it has only 7 different area

In a whole code(not this code) I got this warning msg
"Warning: Contour not rendered for constant ZData"

is there anyone knows why and what does this warning mean?

Tx

%%%% Here is my code

x =[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16];
y =[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27];


z= 1.0e+03 *[
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877 ;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN];

[c,h] = contourf(x,y,z);
set(h,'LineStyle','none');hold on;
colormap(jet);

colorbar('location','SouthOutside');

caxis ([2987.7 3000]);

%%%% end
From: Hyoungsoon Lee on
Never mind about the warning. I found the reason.

"Hyoungsoon Lee" <froverstyl1(a)gmail.com> wrote in message <hlip0l$s8d$1(a)fred.mathworks.com>...
> I don't know why but when I execute below code, contour should be plot 27 different x -direction area. But it has only 7 different area
>
> In a whole code(not this code) I got this warning msg
> "Warning: Contour not rendered for constant ZData"
>
> is there anyone knows why and what does this warning mean?
>
> Tx
>
> %%%% Here is my code
>
> x =[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16];
> y =[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27];
>
>
> z= 1.0e+03 *[
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877 ;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 2.9988 2.9976 2.9964 2.9953 2.9946 2.9938 2.9931 2.9924 2.9912 2.9901 2.9889 2.9877;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN;
> 3.0000 3.0000 3.0000 3.0000 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN];
>
> [c,h] = contourf(x,y,z);
> set(h,'LineStyle','none');hold on;
> colormap(jet);
>
> colorbar('location','SouthOutside');
>
> caxis ([2987.7 3000]);
>
> %%%% end
From: Rune Allnor on
On 18 Feb, 08:08, "Hyoungsoon Lee" <froverst...(a)gmail.com> wrote:
> I don't know why but when I execute below code, contour should be plot 27 different x -direction area. But it has only 7 different area

Why do you think that? I can't find it in the docs in a
hurry (I don't know if it is stated in the docs), but
the contouring functions use a default number of colour
levels, that has nothing to do with the properties of the
data the user supplies. That default number, along with the
min and max z values, define the z levels where the contours go.

You can override those settigs, though, to get the contorus
where you want them. Check the docs.

> In a whole code(not this code) I got this warning msg
> "Warning: Contour not rendered for constant ZData"
>
> is there anyone knows why and what does this warning mean?

Sure. As far as error messages go, that one is quite
informative inasmuch as it explains the problem rather
clearly.

Rune