MathGroup Archive 2007

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

Search the Archive

Re: How to apply a function to a function multiple times

  • To: mathgroup at smc.vnet.net
  • Subject: [mg73464] Re: How to apply a function to a function multiple times
  • From: "Sem" <sarner2006-sem at yahoo.it>
  • Date: Sun, 18 Feb 2007 06:11:23 -0500 (EST)
  • References: <er6l3i$q00$1@smc.vnet.net>

Hi,
have you tried with Nest[] command?
http://documents.wolfram.com/mathematica/functions/Nest

S.

"Peng Yu" <pengyu.ut at gmail.com> wrote news:er6l3i$q00$1 at smc.vnet.net...
> Hi,
>
> I have the following code.
>
> iterater[hPrev_] := Integrate[Sqrt[1 + Derivative[1, 0][hPrev][x, t]^2], 
> t]*v[x]
> h0[x_,t_]:=0
> h1[x_,t_]:=iterater[h0]
> h2[x_,t_]:=iterater[h1]
> h3[x_,t_]:=iterater[h2]
>
>
> I want to code another function,
> fun[h0_,v_,n_]
> where n is the times "iterator" has been applied.
> fun[h0,v,3] should give me h3[x_,t_] defined above.
>
> fun[h0,v,4] should give me iterator[h3].
>
> Can you show me how to do it?
>
> Thank,
> Peng
> 



  • Prev by Date: explanation need!
  • Next by Date: grouping similar list elements with gaps
  • Previous by thread: Re: How to apply a function to a function multiple times
  • Next by thread: Re: FactorInteger - MathKernel crashes