MathGroup Archive 2003

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

Search the Archive

Re: defining a transform from two lists

  • To: mathgroup at smc.vnet.net
  • Subject: [mg40850] Re: defining a transform from two lists
  • From: Raibatak Das <rd54 at cornell.edu>
  • Date: Tue, 22 Apr 2003 06:43:23 -0400 (EDT)
  • References: <b80joq$m2n$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

nm -

you may use the Array command as follows

p3 = Array[{p1[[#, 1]], f[ p1[[#, 2]], p2[[#, 2]] ]}&. Length[p1]]

- rd.

Nathan Moore wrote:

>Suppose I have two lists of similar length,
>    p1={n[i],a[i]}
>and
>    p2 = {n[i],b[i]}
>and I'd like to create a new list,
>    p3 = { n[i], f[ a[i], b[i] ] }
>if the new list comes from one parent list then it is relatively simple to
>write and apply a transform w/ map like
>    h[{x_,y_}]:={x,f[y]}
>    newlist = h/@list or = Map[h,list]
>but two parent lists confuse me
>
>thanks again!
>
>Nathan Moore,
>University of Minnesota Physics
>  
>
------------------------------------------------------------------------
* /Raibatak Das / *
Department of Chemistry and Chemical Biology, Cornell University.
Ithaca, NY 14853.
Ph : 1-607-255-6141
email : rd54 at cornell.edu <mailto:rd54 at cornell.edu>



  • Prev by Date: Re: defining a transform from two lists
  • Next by Date: Re: Solve[] handles the same system differently
  • Previous by thread: Re: defining a transform from two lists
  • Next by thread: Re: defining a transform from two lists