Variable-length list?
- To: mathgroup at smc.vnet.net
- Subject: [mg83417] Variable-length list?
- From: "Hoa Bui" <hoabui05 at gmail.com>
- Date: Tue, 20 Nov 2007 03:45:46 -0500 (EST)
Hi all,
I want to have either a module or a function that inputs a
varying-length list M[[nx]], where nx is a parameter, and accesses all
of its elements.
For example:
f[M_?(Function[v,VectorQ[v,IntegerQ]]]:=Module[{i,j,k},
...
]
If M={3,4} then f would do something like:
For [i=1,i<3,i++,
For [j=1,j<4,j++,
Print[i*j];
]
]
If M={3,4,5} then:
For [i=1,i<3,i++,
For [j=1,j<4,j++,
For [k=1,k<5,j++,
Print[i*j*k];
]
]
]
]
I wonder if this is doable in Mathematica, and/or what would be a way to do it?
Thanks a lot,
Hoa