Averages/Root mean square: Difference between revisions

Content added Content deleted
(→‎{{header|Ruby}}: Shortened; use sum method.)
m (→‎{{header|Phix}}: added shorter alternative)
Line 1,337: Line 1,337:
end function
end function
? rms({1,2,3,4,5,6,7,8,9,10})</lang>
?rms({1,2,3,4,5,6,7,8,9,10})</lang>
{{out}}
{{out}}
<pre>
<pre>
6.204836823
6.204836823
</pre>
</pre>
Alternative, same output
<lang Phix>function rms(sequence s)
return sqrt(sum(apply(true,power,{s,2}))/length(s))
end function
?rms(tagset(10))</lang>


=={{header|Phixmonti}}==
=={{header|Phixmonti}}==