MathGroup Archive 2008

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

Search the Archive

Re: Calculate the first time, not each time (?)

  • To: mathgroup at smc.vnet.net
  • Subject: [mg94584] Re: Calculate the first time, not each time (?)
  • From: dh <dh at metrohm.com>
  • Date: Tue, 16 Dec 2008 06:05:55 -0500 (EST)
  • References: <gi7ljg$cui$1@smc.vnet.net>


Hi Michael,

please read in the manual about Set and SetDelayed. If you use "=" 

instead of ":=" your problem is solved.

Daniel



Michael Young wrote:

> Hello,

> 

> 

> 

> 

> I'm doing some engineering which will involve a large number of points  

> -- and I anticipate time problems if all steps are repeated for each  

> one.   Here's an outline of the way I'd like to approach it.

> 

> 

> 

> shapeprimativeXvalues := N[Table[functionpX[v], {v, vlimit}]]

> shapeprimativeYvalues := N[Table[functionpY[v], {v, vlimit}]]

> 

> 

> 

> Arriving at these will involve some calculation, and once the results  

> are in, it is unnecessary that the this be repeated when the values  

> are used.

> 

> 

> 

> adaptshapetoitslocation[v_] := (various operations on or including)  

> shapeprimativeXvalues[[v]] (and or) shapeprimativeYvalues[[v]]

> 

> 

> 

> Is there a way I can instruct Mathematica to evaluate a table, (value  

> or function), once, when it is first called; then not to evaluate it  

> again, but to pass numerical results on request?

> 

> 

> 




  • Prev by Date: Re: A version of With that binds variables sequentially
  • Next by Date: Encode, Get ...
  • Previous by thread: Re: Calculate the first time, not each time (?)
  • Next by thread: Mathematica 7 weirdness