Re: Compile AND Remember
- To: MATHGROUP at yoda.physics.unc.edu
- Subject: Re: Compile AND Remember
- From: GER.XSE0027 at applelink.apple.com (Germany - RL Jakschewitz,Nrnbrg,IDV)
- Date: 26 Apr 93 22:20 GMT
in message <9304260435.AA28598 at yoda.physics.unc.edu> Simon Chandler writes > f[x_,y_,z_]:= f[x,y,z] = blah blah [...] > Can I combine Compile with the "remembering" of function values ? > Would this be faster than just using Compile ? The combination seems to be possible only, if you do it in two steps: In[1]:= fc := Compile[{x,y,z}, blah blah ] In[2]:= f[x_,y_,z_]:= f[x,y,z] = fc[x,y,z] If only "blah blah" takes long enough to compute, f[a,b,c] called repeatedly should definitely be faster than calling fc[a,b,c]. Roland Jakschewitz ------------------------------------------------------------------------ RL Jakschewitz Geuderstr. 7 AppleLink: GER.XSE0027 D-8500 NUERNBERG 20 Tel: +49 - 911 - 26 13 13 Germany UUCP: rlj-nbg at infohh.rmi.de ------------------------------------------------------------------------