Re: How to select only points which are inside a domain
- To: mathgroup at smc.vnet.net
- Subject: [mg125045] Re: How to select only points which are inside a domain
- From: Dana DeLouis <dana01 at me.com>
- Date: Sun, 19 Feb 2012 06:32:11 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
> points which are inside a domain {xmin,xmax, ymin,ymax, zmin,zmax}? Here's one of many ideas: Pts =RandomInteger[{-9,9},{1000,3}]; x between -1,1, y between -2,2, z between 1,1 Your list of intervals: rngs = {{-1,1},{-2,2},{-1,1}}; Select[Pts,Inner[IntervalMemberQ,Interval/@rngs,#,And]&] {{1,0,-1},{-1,1,1},{1,2,-1},{-1,-1,1},{1,0,0}} Then... Point@@@% {Point[1,0,-1],Point[-1,1,1],Point[1,2,-1],Point[-1,-1,1],Point[1,0,0]} = = = = = = = = = = = = HTH :>) Dana DeLouis Mac, Math 8.0 = = = = = = = = = = = = On Feb 15, 4:42 am, Ted Sariyski <tsari... at craft-tech.com> wrote: > Hi, > I have a list of points: pntL={Point[x1,y1,z1],...}. How to select only > points which are inside a domain {xmin,xmax,ymin,ymax,zmin,zmax}? > Thanks in advance, > --Ted