June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -0,0 +1,14 @@
|
|||
sub sma-generator (Int $P where * > 0) {
|
||||
sub ($x) {
|
||||
state @a = 0 xx $P;
|
||||
@a.push($x).shift;
|
||||
@a.sum / $P;
|
||||
}
|
||||
}
|
||||
|
||||
# Usage:
|
||||
my &sma = sma-generator 3;
|
||||
|
||||
for 1, 2, 3, 2, 7 {
|
||||
printf "append $_ --> sma = %.2f (with period 3)\n", sma $_;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue