gpt4 book ai didi

python - Numpy:矢量化滞后差异之和

转载 作者:太空宇宙 更新时间:2023-11-04 10:25:08 24 4
gpt4 key购买 nike

是否可以计算总和

enter image description here

在 numpy 中使用向量运算(y 是一个 Tx1 向量),还是我必须用循环来做?谢谢。

最佳答案

你可以通过切片数组来做到这一点:

import numpy as np
y = np.array([1,2,3,4,5])
print np.sum(np.square(y[1:] - 2*y[:-1]))
# 14

其中y[1:]表示跳过第一个元素,y[:-1]表示跳过最后一个元素。

关于python - Numpy:矢量化滞后差异之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29820207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com