在python中重现matlab的渐变函数的结果

时间:2017-12-19 08:09:00

标签: python matlab

以下matlab代码:

gradient([2, 4, 7, 11, 18], [100000, 90000, 80000, 70000, 60000])

返回:

-0.0002  -0.00025  -0.00035  -0.00055  -0.0007

我希望python也能这样做。

1 个答案:

答案 0 :(得分:2)

import numpy as np

a = [2, 4, 7, 11, 18]
b = [100000, 90000, 80000, 70000, 60000]

g = np.gradient(a, b)