Re: Easy question, please help to run a function n times
- To: mathgroup at smc.vnet.net
- Subject: [mg109622] Re: Easy question, please help to run a function n times
- From: Joe Hays <hays.joe at gmail.com>
- Date: Sat, 8 May 2010 07:08:22 -0400 (EDT)
I would use a FOR loop and collect the generated points in a preallocated
vector like,
M=74;
n=88;
T = Range[10000];
For[i=1, i<=10000, i++,
R= RandomReal[{15,23}];
T[[i]]= M/(R/n);
];
myMean = Mean[T];
However, this is very much a procedural programming approach. I'm sure the
Mathematica experts helping on this list can provide a more efficient
approach...
Joe
On Fri, May 7, 2010 at 6:28 AM, Kevin <kxcarmichael250 at hotmail.com> wrote:
> I am trying to run the function t= M/(R/n), where R is a random number
> generated between 15 and 25. What function do i use to run this simulation
> 10,000 times and calculate the mean and std error from 306.
>
> This is what i have so far
> M=74
> n=88
> No=306
> R= RandomReal[{15,23}]
> t= M/(R/n)
> t = x; Do[t = M/(R/n), {10000}]
>
> Everything is working for me except how to run the simulation 10,000 times
>
>