MathGroup Archive 2011

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

Search the Archive

Re: About Table

  • To: mathgroup at smc.vnet.net
  • Subject: [mg115993] Re: About Table
  • From: DrMajorBob <btreat1 at austin.rr.com>
  • Date: Fri, 28 Jan 2011 06:16:05 -0500 (EST)

Use SetDelayed:

f[n_Integer,m_,a_] := m + Max[Table[a[index1], {index1, i, n}]]

(or something like that)

You shouldn't use N as a variable, since it is a built-in function.

In general, it's a bad idea to capitalize the first letter of your own 
variable names.

Bobby

On Thu, 27 Jan 2011 16:42:06 -0600, olfa mraihi <olfa.mraihi at yahoo.fr> 
wrote:

> I agree but :
> 1)how can I maintain Table as a list  even if its bounds are not defined?
> 2)if it is not possible how can I replace Table by a function that has 
> the same meaning but can works with symbolic bounds?
>
> --- En date de : Jeu 27.1.11, DrMajorBob <btreat1 at austin.rr.com> a Ecrit 
> :
>
>
> De: DrMajorBob <btreat1 at austin.rr.com>
> Objet: Re: [mg115951] About Table
> =C0: mathgroup at smc.vnet.net, "olfa" <olfa.mraihi at yahoo.fr>
> Date: Jeudi 27 janvier 2011, 23h12
>
>
> I'd guess that Max saw only one argument (the Table, which is not a list 
> at that point, as N is not defined), and the Max of one thing is that 
> thing.
>
> Bobby
>
> On Thu, 27 Jan 2011 02:40:21 -0600, olfa <olfa.mraihi at yahoo.fr> wrote:
>
>> Hi Mathematica community,
>>
>> when evaluating this input (with shift+enter):
>> m + Max[Table[A[index1], {index1, i, N}]]
>>
>> I obtain the output:
>> m + Table[A[index1], {index1, i, N}]
>>
>> How to explain why the function Max wasn't maintained (I mean why it
>> was ignored by mathematica)???!!!
>>
>> Thank you very much.
>>
>
>
> --DrMajorBob at yahoo.com
>
>
>
>


--
DrMajorBob at yahoo.com


  • Prev by Date: Re: About Table
  • Next by Date: Re: Odd Behavior of GraphicsRow and GraphPlot
  • Previous by thread: Re: About Table
  • Next by thread: Re: About Table