Cumulative standard deviation: Difference between revisions

Added zkl
m (→‎{{header|Matlab / Octave}}: These are two languages)
(Added zkl)
Line 2,374:
<pre>
0.00000 1.00000 0.94281 0.86603 0.97980 1.00000 1.39971 2.00000
</pre>
 
=={{header|zkl}}==
<lang zkl>fcn sdf{ fcn(x,xs){
m:=xs.append(x.toFloat()).sum(0.0)/xs.len();
(xs.reduce('wrap(p,x){(x-m)*(x-m) +p},0.0)/xs.len()).sqrt()
}.fp1(L())
}</lang>
<pre>
zkl: T(2,4,4,4,5,5,7,9).pump(Void,sdf())
2
 
zkl: sd:=sdf(); sd(2);sd(4);sd(4);sd(4);sd(5);sd(5);sd(7);sd(9)
2
</pre>
Anonymous user