手册
目录
离散差分意味着减去两个连续的元素。
例如,对于 [1, 2, 3, 4],离散差分为 [2-1, 3-2, 4-3] = [1, 1, 1]
要找到离散差分,请使用 diff() 函数。
计算以下数组的离散差分:
import numpy as np arr = np.array([10, 15, 25, 5]) newarr = np.diff(arr) print(newarr)
返回:[5 10 -20],因为 15-10=5, 25-15=10, 和 5-25=-20
我们可以通过给出参数 n 来重复执行此操作。
例如,对于 [1, 2, 3, 4],n = 2 时的离散差分为 [2-1, 3-2, 4-3] = [1, 1, 1],然后,因为 n=2,我们将用新的结果再做一次:[1-1, 1-1] = [0, 0]
两次计算以下数组的离散差分:
import numpy as np arr = np.array([10, 15, 25, 5]) newarr = np.diff(arr, n=2) print(newarr)
返回:[5 -30],因为:15-10=5, 25-15=10, 和 5-25=-20,并且 10-5=5 和 -20-10=-30
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
71万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习