MathGroup Archive 2011

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

Search the Archive

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


  • Prev by Date: Re: Problems integrating InterpolatingFunction
  • Next by Date: Re: Problems integrating InterpolatingFunction
  • Previous by thread: Re: loops in mathematica
  • Next by thread: Re: loops in mathematica