Re: A bug in ListPlot3D ?
- To: mathgroup at smc.vnet.net
 - Subject: [mg65912] Re: [mg65906] A bug in ListPlot3D ?
 - From: Bob Hanlon <hanlonr at cox.net>
 - Date: Sun, 23 Apr 2006 06:17:13 -0400 (EDT)
 - Reply-to: hanlonr at cox.net
 - Sender: owner-wri-mathgroup at wolfram.com
 
From the Help for ListPlot3D:
"array should be a rectangular array of real numbers representing z values."
"ListPlot3D[array] by default takes the x and y coordinate values for each data 
point to taken to be successive integers starting at 1."
Use ListSurfacePlot3D instead.
Needs["Graphics`"];
pts={{3,55,-3},{3,60,-3},{4,55,-2},{4,60,-2.5}};
ListSurfacePlot3D[Partition[pts,2],Axes->True];
Bob Hanlon
> 
> From: "Hui Fang" <fangh73 at xmu.edu.cn>
To: mathgroup at smc.vnet.net
> Subject: [mg65912] [mg65906] A bug in ListPlot3D ?
> 
> I'm trying to use ListPlot3D to show a interesting surface. However, the
> result is very confusing. Since my data is rather long, I'll just use 4
> points to explain what happened.
> 
>  
> 
> ListPlot3D[{{3,55,-3},{3,60,-3},{4,55,-2},{4,60,-2.5}}]
> 
>  
> 
> The range of x and y axes are between {1,3} and {1,4} respectively, but the
> y axes is supposed to be about 60! The worse thing is the z axis has a 
range
> from 1 to 60, not showing anything NEGATIVE!
> 
>  
> 
> Anybody has any idea what's going on? I am using Mathematica 4.1. 
Thanks a
> lot!
> 
>  
> 
> Dr. H. Fang
> 
> Department of Physics
> 
> Xiamen Univeristy
> 
> Xiamen, Fujian 361005
> 
> 
>