Duda de Python Arrays con numpy
Publicado por Ricardo Lorenzo (1 intervención) el 29/03/2023 15:04:41
URGENTEEE
#función a codificar del ejercicio, escritura de la función promedio_movil
import numpy as np
def promedio_movil(ar, N):
pm=np.zeros(len(ar)-N+1)
suma=0
i
j=0
if i+N<=1000:
for i in range(0, i+N):
for j in range (i, i+N):
suma+=ar[j]/N
suma=pm[i]
return pm[i]
Hola tengo que crear esa funcion llamada promedio movil que me devuelva en otro array los valores del promedio movil no entiendo en que me estoy equivocando. la sumatoria que debo representar es un pm[i]= sumatoria desde i=j hasta i+N-1 de ar[j]/N siempre y cuando i+n<=1000.
Muchas gracias
#función a codificar del ejercicio, escritura de la función promedio_movil
import numpy as np
def promedio_movil(ar, N):
pm=np.zeros(len(ar)-N+1)
suma=0
i
j=0
if i+N<=1000:
for i in range(0, i+N):
for j in range (i, i+N):
suma+=ar[j]/N
suma=pm[i]
return pm[i]
Hola tengo que crear esa funcion llamada promedio movil que me devuelva en otro array los valores del promedio movil no entiendo en que me estoy equivocando. la sumatoria que debo representar es un pm[i]= sumatoria desde i=j hasta i+N-1 de ar[j]/N siempre y cuando i+n<=1000.
Muchas gracias
Valora esta pregunta


0