Re: Is there any efficient easy way to compare two lists with the same length with Mathematica?

• To: mathgroup at smc.vnet.net
• Subject: [mg124400] Re: Is there any efficient easy way to compare two lists with the same length with Mathematica?
• From: Alexei Boulbitch <Alexei.Boulbitch at iee.lu>
• Date: Wed, 18 Jan 2012 06:02:38 -0500 (EST)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com

```What about this?

B = Range[1000000];

A = Range[1000001, 2000000];

Positive[A - B] /. List -> And // Timing

{0.281, True}

A = Range[1000000];

B = Range[1000001, 2000000];

Positive[A - B] /. List -> And // Timing

{0.281, False}

Given two lists `A={a1,a2,a3,...an}` and `B={b1,b2,b3,...bn}`, I would

say `A>=B` if and only if all `ai>=bi`.

There is a built-in logical comparison of two lists, `A==B`, but no

`A>B`.

Do we need to compare each element like this

And@@Table[A[[i]]>=B[[i]],{i,n}]

Any better tricks to do this?

Alexei BOULBITCH, Dr., habil.

IEE S.A.

ZAE Weiergewan,

11, rue Edmond Reuter,

L-5326 Contern, LUXEMBOURG

Office phone :  +352-2454-2566

Office fax:       +352-2454-3566

mobile phone:  +49 151 52 40 66 44

e-mail: alexei.boulbitch at iee.lu<mailto:alexei.boulbitch at iee.lu>

```

• Prev by Date: Re: MatrixPower problem
• Next by Date: Re: Is there any efficient easy way to compare two lists with the same length with Mathematica?
• Previous by thread: Re: Is there any efficient easy way to compare two lists with the same length with Mathematica?
• Next by thread: Re: Is there any efficient easy way to compare two lists with the same length with Mathematica?