Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2007

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

Search the Archive

Re: using Save/Get with a function definition

  • To: mathgroup at smc.vnet.net
  • Subject: [mg81738] Re: using Save/Get with a function definition
  • From: Szabolcs Horvát <szhorvat at gmail.com>
  • Date: Tue, 2 Oct 2007 05:46:28 -0400 (EDT)
  • References: <fdqd17$n5p$1@smc.vnet.net>

congruentialuminaire at yahoo.com wrote:
> Hello Mathematica UG:
> 
> I am trying to use" Get" with a function definition. I can guess I am
> not saving it properly. Any help is greatly appreciated. Here is my
> test:
> 
> Expand[(x+y)^3] >> tmp1
> 
> f[x_] := Sin[x]
> 
> % >> tmp1
> 
> (exit Mathematica)
> 
> (bring up Mathematica)
> 
> << tmp0
> 
> (shows expanded poly)
> 
> << tmp1
> 
> (no output)
> 
> ?f
> 
> Information::notfound: Symbol f not found. >>
> 

"%" is the result of the last evaluation (Out[...]), not the last input 
expression (In[...]).  f[x_] := Sin[x] evaluates to Null, so only Null 
is written to the file.

If you'd like to use the notebook interface to maintain some function 
definitions in a text file, make the relevant cells initialisation cells 
(Cell -> Cell Properties ->), and save the notebook.  Mathematica will 
ask you whether you'd like to create an auto-save package from the 
initialisation cells.  Choose "Yes".

You may also be interested in the Save[] function.

-- 
Szabolcs


  • Prev by Date: Re: Other bug in ContourPlot
  • Next by Date: Re: using Save/Get with a function definition
  • Previous by thread: using Save/Get with a function definition
  • Next by thread: Re: using Save/Get with a function definition