Re: loops in mathematica

*To*: mathgroup at smc.vnet.net*Subject*: [mg116045] Re: loops in mathematica*From*: David Annetts <david.annetts at iinet.net.au>*Date*: Sun, 30 Jan 2011 03:31:51 -0500 (EST)

Hi Isabella, Why not just write alpha[sigma[#]]& /@ Range[100];(*?*) Might even be quicker than a loop... D On 30/01/2011 08:43, Isabella Blengini wrote: > I have a problem with a loop that I would like to write in Mathematica. > > I have a function sigma that changes with i. > and I have a function alpha that changes with sigma. > > Imagining that i goes from 1 to 100, in another system I would write something like: > > sigma=zeros(100,1); > > alpha=zeros(100,1); > > > > > > for i=1:100; > > sigma(i,1)=some function of i; > > end > > > for i=1:100; > > alpha(i,1)=some function of sigma(i,1); > > end > > > and I would get 2 vectors (100,1). > > > Please let me know if you can help me > > > MANY THAnks, > > isabella