RosettaCodeData/Task/Averages-Simple-moving-average/TI-89-BASIC/averages-simple-moving-average-1.basic
2023-07-01 13:44:08 -04:00

10 lines
139 B
Text

movinavg(list,p)
Func
Local r, i, z
For i,1,dim(list)
max(i-p,0)→z
sum(mid(list,z+1,i-z))/(i-z)→r[i]
EndFor
r
EndFunc