Iterator sequences
- To: mathgroup at yoda.physics.unc.edu
- Subject: Iterator sequences
- From: hkunzle at galilei.math.ualberta.ca (H.P. Kunzle)
- Date: Sat, 3 Oct 92 13:27:11 -0700
Is there a way in Mathematica to generate a list of iterators dynamically? What I have in mind is something like Sum[ Product[v[i]^j[i],{i,3}],Table[{j[i],nn[[i]]},{i,3}]] where nn is a given list of integers. This won't work since Table[..] is a list of lists, not just a sequence. I tried to fool Mathematica into accepting it by using Sum[ Product[v[i]^j[i],{i,3}], ToExpression[StringDrop[StringDrop[ ToString[Table[{j[i],nn[[i]]},{i,3}]],1],-1]] ] but also get just an error message: Sum::itform: Argument ToExpression[StringDrop[<<8>>op[<<2>>], -1]] at position 2 does not have the correct form for an iterator. Any help is appreciated. Hans Kunzle --- H.P. Kunzle | Office: (403) 492-3798 Department of Mathematics | Home: (403) 437-4141 University of Alberta | Fax: (403) 492-6826 Edmonton | E-mail: hkunzle at galilei.math.ualberta.ca CANADA T6G 2G1 | (userkunz at mts.ucs.ualberta.ca)