RosettaCodeData/Task/Averages-Simple-moving-average/TI-89-BASIC/averages-simple-moving-average-1.basic

11 lines
139 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
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