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
>
>
>