Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,26 @@
|
|||
class StdDev
|
||||
declare n
|
||||
declare sum
|
||||
declare sum2
|
||||
|
||||
def StdDev()
|
||||
n = 0
|
||||
sum = 0
|
||||
sum2 = 0
|
||||
end
|
||||
|
||||
def sd(x)
|
||||
this.n += 1
|
||||
this.sum += x
|
||||
this.sum2 += x*x
|
||||
|
||||
return sqrt(sum2/n - sum*sum/n/n)
|
||||
end
|
||||
end
|
||||
|
||||
testData = {2,4,4,4,5,5,7,9}
|
||||
sd = new(StdDev)
|
||||
|
||||
for x in testData
|
||||
println sd.sd(x)
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue