Re: Table with conditions
- To: mathgroup at smc.vnet.net
- Subject: [mg119879] Re: Table with conditions
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Mon, 27 Jun 2011 07:32:44 -0400 (EDT)
- Reply-to: hanlonr at cox.net
Reduce[{-h <= k + 1 <= h, -h <= k <= h}, k] (h == 1/2 && k == -(1/2)) || (h > 1/2 && -h <= k <= -1 + h) %[[-1, -1]] -h <= k <= -1 + h In the Table, the iterator for k should be {k, -h, h-1} Bob Hanlon ---- "J. Jesus Rico Melgoza" <jerico at umich.mx> wrote: ============= I am constructing a Table h=60 hi=60 P1 = Flatten[ Table[{Pk[k].Fl[l], k + l}, {k, -h, h}, {l, -hi, hi}], 1] This yields a table with two columns. First column contains vector of order n and column 2 contains an scalar I want to add conditions to generate the elements in the Table -h<=k+l<=h. I do not know how to do this with the function Table[..] of Mathematica. I am asking for your help. I do not want rows in my table that do not satisfy the condition. Pk[k] is matrix and Fl[l] is a column vector Thanks in advance Jesus Rico-Melgoza