Re: ListPlot3D with holes
- To: mathgroup at smc.vnet.net
- Subject: [mg47899] Re: [mg47796] ListPlot3D with holes
- From: Omega Consulting <info at omegaconsultinggroup.com>
- Date: Thu, 29 Apr 2004 19:39:48 -0400 (EDT)
- References: <200404270846.EAA18830@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Use ListSurfacePlot3D or TriangularSurfacePlot.
Load the graphics packages.
In[1]:=<<Graphics`
Unlike ListPlot3D, ListSurfacePlot3D takes a matrix of points.
In[2]:= data = Table[{x, y, x+y}+.5{Random[],Random[],Random[]},
{x,10},{y,10}];
In[3]:=ListSurfacePlot3D[data]
ListSurfacePlot will handle some holes but it's a bit picky if it has
too many. If that's the case, you can use TriangularSurfacePlot.
Load DiscreteMath
In[4]:=<<DiscreteMath`
TriangularSurfacePlot takes a list of points.
In[5]:=TriangularSurfacePlot[Flatten[data,1]]
On Apr 27, 2004, at 3:46 AM, Holger Linde wrote:
> Hello,
> I've plotted a two dimensional list with ListPlot3D, but now I've run
> into trouble because for parts of this list, no values exist. (Imagine
> that the list values are gained from an equation system, and in some
> cases, no solution exists). I.e., the definition domain is not
> continuous, but has 'holes'. My goal is to retrieve a 3D plot where
> these points are left out. Any ideas?
>
> Regards,
> Holger
>
>
----------------------------------------------
Omega Consulting
The final answer to your Mathematica needs.
http://omegaconsultinggroup.com
- References:
- ListPlot3D with holes
- From: holger.linde@epost.de (Holger Linde)
- ListPlot3D with holes