Re: How to use PDF for function definition?
- To: mathgroup at smc.vnet.net
- Subject: [mg121935] Re: How to use PDF for function definition?
- From: Todd <johnson.todd.r at gmail.com>
- Date: Fri, 7 Oct 2011 04:43:58 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <j6jok6$m5c$1@smc.vnet.net>
On Oct 6, 4:24 am, icegood <icegood1... at gmail.com> wrote: You used a lowercase "l" in the function definition, but an uppercase L in the function call: PDFLa. Changing this gives: In[108]:= kla = 1.3; nla = 1; Clear[z, PDFla]; PDFla[z_] := PDF[GammaDistribution[kla, nla/kla], z] ; PDFla[3] Out[111]= 0.0441056 But if you want the result to be a pure function you need to add & to your function definition: In[112]:= kla = 1.3; nla = 1; Clear[z, PDFla]; PDFla[z_] := PDF[GammaDistribution[kla, nla/kla], z] &; PDFla[3] Out[115]= PDF[GammaDistribution[kla, nla/kla], 3] & > Code: > kla = 1.3; nla = 1; > Clear[z, PDFla]; > PDFla[z_] := PDF[GammaDistribution[kla, nla/kla], z] ; > PDFLa[3] > > Output: > PDFLa[3] > > How to use it? By documentation i can also try simply PDFla := > PDF[GammaDistribution[kla, nla/kla]] that defines 'pure function', but > result is the same. How to use it in right way. > > P.S. Where can i find a proper database for 'mathematica' bugs?