Mapping A Condition Across Two Different Lists

• To: mathgroup at smc.vnet.net
• Subject: [mg91705] Mapping A Condition Across Two Different Lists
• From: Gregory Lypny <gregory.lypny at videotron.ca>
• Date: Sat, 6 Sep 2008 02:06:02 -0400 (EDT)

```Hello everyone,

Not sure how to do this using Map, or even if it's possible.

I can compare a target value to each value in a list like this.

targetX = 5; listX = {4, 9, 2, 11, 4};
targetX > # & /@ listX

{True, False, True, False, True}

I can do the same for another target and another list.

targetY = 3; listY = {4, 0, 1, 8, 6};
targetY > # & /@ listY

{False, True, True, False, False}

But can I do it in a similar way for the AND or OR condition without
having to resort to the Table command?

Table[targetX > listX[[i]] && targetY > listY[[i]], {i, Length@listX}]

{False, False, True, False, False}

Table[targetX > listX[[i]] || targetY > listY[[i]], {i, Length@listX}]

{True, True, True, False, True}

Much obliged,

Gregory

```

• Prev by Date: How to run MathKernel with passive Mathlink connection in background
• Next by Date: phase-space versus controlling parameter surface
• Previous by thread: How to run MathKernel with passive Mathlink connection in background
• Next by thread: Re: Mapping A Condition Across Two Different Lists