Python numpy.diff不提供负数计算加速度?

2024-05-14 14:24:23 发布

您现在位置:Python中文网/ 问答频道 /正文

import numpy as np

data = [128,64,32,16,8,4,2,1]
data = np.array(data, dtype=float)
velocity = np.diff(data)
acceleration = np.diff(velocity)

print(acceleration)

上述代码提供了以下输出:

[32. 16. 8. 4. 2. 1.]

这些数字应该是负数,我不知道numpy到底怎么了

谢谢大家!


Tags: 代码importnumpydataasnpdiff数字

热门问题