Re: Re: newbie question on functions

*To*: mathgroup at smc.vnet.net*Subject*: [mg51848] Re: [mg51794] Re: newbie question on functions*From*: Christopher Purcell <christopherpurcell at mac.com>*Date*: Wed, 3 Nov 2004 01:25:47 -0500 (EST)*References*: <cm22t7$gk1$1@smc.vnet.net> <cm4r7j$6lm$1@smc.vnet.net> <200411020705.CAA21661@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

You probably meant to use Append in your example of unexpected behaviour, since AppendTo works as one might hope. junk={1,2,3}; Append[junk,4] {1,2,3,4} junk {1,2,3} But AppendTo actually does what its name suggests: junk={1,2,3}; AppendTo[junk,4] {1,2,3,4} junk {1,2,3,4} christopherpurcell at mac.com AIM/iChatAV: cffrc On Nov 2, 2004, at 3:05 AM, AES/newspost wrote: > In article <cm4r7j$6lm$1 at smc.vnet.net>, > David Bailey <dave at Remove_Thisdbailey.co.uk> wrote: > >> Yes, of course you can save the result of a calculation. For example: >> >> result=intensity[4.,5.] > > > For the original "newbie" poster: > > For newbies, or less expert users like me, it's easy to think that > something like > > AppendTo[list, expr] > > is a "command" that will do what it says: append expr to list. Takes a > few bad experiences to realize that you actually have to say > > list = AppendTo[list,expr] > > Same general principle applies more broadly. >

**References**:**Re: newbie question on functions***From:*AES/newspost <siegman@stanford.edu>