给定两个轴求图的导数 - python

0 投票
1 回答
2598 浏览
提问于 2025-04-18 16:43

我有一个x轴的数值列表,还有一个y轴的数值列表,现在我正在计算它们的梯度的导数,代码如下:

from pylab import polyfit

x = [0,2,3,4]
y = [23,4,34,67]

(m,__) = polyfit(x,y,1)
print m

如果我不想依赖pylab或scipy的polyfit功能,还有什么其他方法可以计算导数呢?

1 个回答

2

matplotlib.pylab 这个库已经帮你包含了 numpy,所以你可以直接使用 numpy.polyfit 这个函数:

import numpy as np

x = [0,2,3,4]
y = [23,4,34,67]

m, __ = np.polyfit(x, y, 1)
print m

撰写回答