Averages/Root mean square: Difference between revisions

m
→‎{{header|Phix}}: added shorter alternative
(→‎{{header|Ruby}}: Shortened; use sum method.)
m (→‎{{header|Phix}}: added shorter alternative)
Line 1,337:
end function
? rms({1,2,3,4,5,6,7,8,9,10})</lang>
{{out}}
<pre>
6.204836823
</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}}==
7,820

edits