I am using simulations to make a calculation. I generate many random numbers from a distribution for each input and then I take the mean and standard deviation of the outputs.
I noticed that the mean output from the simulations is always slightly higher than the result would be had I not used the distribution. This is due to the distribution becoming more and more positive skewed at each operation.
This example illustrates what happens even though I simply used lower and higher bounds instead of random numbers from a normal distribution:
10(+/- 2) * 10(+/- 2)
8 * 8 = 64 (36 lower)
10 * 10 = 100
12 * 12 = 144 (44 higher)
The mean of the results is 102.7, not 100.
In this example, would I say that 10(+/- 2) * 10(+/- 2) = 102.7?
In my actual calculations, the result is fed back into the calculation in order to get an estimate for time 2. After time 10, the result is some 35% higher than it would be without using the distributions.
Am I going about this correctly?