Re: unevaluated expression
- To: mathgroup at smc.vnet.net
- Subject: [mg77208] Re: unevaluated expression
- From: dh <dh at metrohm.ch>
- Date: Tue, 5 Jun 2007 06:59:44 -0400 (EDT)
- References: <f40gan$628$1@smc.vnet.net>
Hi Julio,
assume you want "x" as the dummy integration variable and you feed a
pure function to your function fun. Then:
fun[f_]:=HoldForm[Integrate[f,x]]//.{Slot[1]->x,HoldPattern[Function[a_]]->a}==
Integrate[f[x],x]
you can now say e.g.:
fun[#^2&]
hope this helps, Daniel
juliok at verizon.net wrote:
> How do you write a function such as
> example[f_]:= ......
>
> so that when entering example[#^2] Mathematica will respond with
>
> integral_symbol x^2 dx = x^3 /3
>
> where integral_symbol is the standard math symbol, exponents are
> superscripts, etc. I tried Hold[], Unevaluated[], nothing seems to
> work.
>
> Thanks
>
>
> Julio
>
>