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>