Re: Warning regarding ListContourPlot3D
- To: mathgroup at smc.vnet.net
- Subject: [mg116061] Re: Warning regarding ListContourPlot3D
- From: Brett Champion <brettc at wolfram.com>
- Date: Mon, 31 Jan 2011 03:24:30 -0500 (EST)
On Jan 29, 2011, at 4:25 AM, Yen Lee Loh wrote: > In Mathematica 7.0.1 on Linux x86-64, the example for ListContourPlot3D, > > ListContourPlot3D[ > Table[x^2 + y^2 - z^2 + RandomReal[0.1], {x, -2, 2, 0.2}, {y, -2, 2, 0.2}, > {z, -2, 2, 0.2}], Contours -> {0}, Mesh -> None] > > plots two cones with their axes in the x-direction (instead of the > z-direction as would have been expected from the formula). Using > AxesLabel->{"x","y","z"} verifies this. I don't really care (I don't use > ListContourPlot3D much) but just thought I would put this out there, for > reference by users of 7.0.1. I haven't checked if ListContourPlot3D behaves > differently in Mathematica 8. -YLL This actually depends on how you construct your table: In[103]:= t1 = Table[ x^2 + y^2 - z^2, {x, -2, 2, 0.2}, {y, -2, 2, 0.2}, {z, -2, 2, 0.2}]; In[104]:= t2 = Table[ Table[Table[x^2 + y^2 - z^2, {x, -2, 2, 0.2}], {y, -2, 2, 0.2}], {z, -2, 2, 0.2}]; In[105]:= t1 == t2 Out[105]= False In[107]:= t1 == Transpose[t2, {3, 2, 1}] Out[107]= True In[108]:= ListContourPlot3D[t2] Out[108]= <<expected graphic>> Brett Champion Wolfram Research