Averages/Root mean square: Difference between revisions

Content added Content deleted
Line 450: Line 450:
{{trans|Ruby}}
{{trans|Ruby}}
<lang ruby>def rms(seq)
<lang ruby>def rms(seq)
Math.sqrt(seq.reduce(0.0) { |sum, x| sum + x*x } / seq.size)
Math.sqrt(seq.sum { |x| x*x } / seq.size)
end
end