Re: recover a value in module at the end
- To: mathgroup at smc.vnet.net
- Subject: [mg51167] Re: recover a value in module at the end
- From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
- Date: Thu, 7 Oct 2004 05:25:44 -0400 (EDT)
- Organization: Uni Leipzig
- References: <ck0bta$nuc$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi, a) the construct Module[{}, Table[param1 = Random[];param2=Random[],{i, 1000}] ]; is complete use less because you only need a Module[] if you have local variables b) lst= Table[{Random[],Random[]},{1000}] will save all the random numbers in lst Regards Jens "sean kim" <sean_incali at yahoo.com> schrieb im Newsbeitrag news:ck0bta$nuc$1 at smc.vnet.net... > Hello Group, > > let's say you have a module that repeats many times. > and let's say you want to keep parameter(s) to memory > or output so that you can recover them at the end. > > for instance, > > > Module[{}, > Table[param1 = Random[];param2=Random[],{i, 1000}] > ]; > > > if I go > In[51]:= param1 > param2 > > Out[51]= 0.43482 > Out[52]= 0.0305665 > > it only recovers the last number the module used. > > I can do, > > In[59]:= Module[{}, > Table[{param1=Random[];param2=Random[]}; > param1>>>param1.txt > ,{i,1000}]]; > l1 = Import["param1.txt","List"]; > Length[l1] > > Out[61]= 4000 > > but the above will not overwrite the values from > previous iteration as shown by the length. ( i > repeated it 4 times) > > what do I do if I want to over write the values from > previous iteration and form a new output file > everytime a Module is run? > > > thanks in advance for any insights. > > sean > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com >