MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: From Reduce to List

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120466] Re: From Reduce to List
  • From: Fred Simons <f.h.simons at tue.nl>
  • Date: Sun, 24 Jul 2011 07:38:00 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201107232354.TAA08719@smc.vnet.net>

In[8]:= 
expr=(a==1001&&b==1001000)||(a==1002&&b==501000)||(a==1004&&b==251000);
{a,b}/.{ToRules[expr]}

Out[9]= {{1001,1001000},{1002,501000},{1004,251000}}

If expr is indeed the result of a Reduce command, I think it is very 
likely that instead of Reduce you could have used Solve (it has quite a 
lot of new features) in order to obtain the rules immediately.

Kind regards,

Fred Simons
Eindhoven University of Technology

Op 24-7-2011 1:54, Harvey P. Dale schreef:
> 	What is the easiest and most efficient way to transform the
> output from Reduce into a list of values?  For example, if Reduce
> produces
> (a==1001&&b==1001000)||(a==1002&&b==501000)||(a==1004=
> &&b==251000) and I
> want {{1001,1001000},{1002,501000},{1004,251000}}, what is the best way
> to go from the former to the latter?
>
> 	Harvey
>
> Harvey P. Dale
> University Professor of Philanthropy and the Law
> Director, National Center on Philanthropy and the Law
> 139 MacDougal Street
> New York, N.Y. 10012-1076
> Tel: 212-998-6161
> Fax: 212-995-3149





  • Prev by Date: Re: random variables
  • Next by Date: Re: CDF Files Break when being mailed or uploaded
  • Previous by thread: Re: From Reduce to List
  • Next by thread: Re: From Reduce to List