Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ##Justin Beitz
- ##Assignment 3
- #input = ARGV[0].to_s
- #output = ARGV[1].to_s
- def createArray
- ##Do shit here
- end
- def calcAverage
- average = array.reduce(:+) / array.size.to_f
- end
- def calcStandardDeviation
- sum = array.inject(0){|accum, i| accum +(i-average)**2 }
- deviation = sum/(array.length - 1).to_f
- deviation = Math.sqrt(deviation)
- end
- def calcMedian
- sorted = array.sort
- len = sorted.length
- median = (sorted[(len - 1) / 2] + sorted[len / 2]) / 2.0
- end
Advertisement
Add Comment
Please, Sign In to add comment