Понимание NumPy's Convolve

При расчете простого скользящего среднего,numpy.convolve кажется, чтобы сделать работу.

Вопрос: Как производится расчет при использованииnp.convolve(values, weights, 'valid')?

Когда упомянутые документыconvolution product is only given for points where the signals overlap completelyНа что ссылаются 2 сигнала?

Если какие-либо объяснения могут включать примеры и иллюстрации, это будет чрезвычайно полезно.

window = 10
weights = np.repeat(1.0, window)/window
smas = np.convolve(values, weights, 'valid')

Ответы на вопрос(1)

Ваш ответ на вопрос