python 3.5 中是否有通过内置函数执行导数的方法?
Is there a method to perform a derivative by inbuilt function in python 3.5?
我不想使用 numpy,因为它在竞争中是不允许的 programming.I 想对例如 m=a(a**2-24a).
现在,a=0 和 a=8 是临界点。我想通过使用除 numpy 之外的任何 python 库函数找到这个 value.Is 可能。
m=a(a**2-24a)
作为 Python 表达式没有意义,无论 a
是什么。第一个 a(
表示一个函数; a**
表示一个数字,而 24a
是我不知道的。
导数是在 sympy
(符号数学)中实现的数学概念。 numpy
也为多项式实现了它。 numpy
还实现了数组的有限差分近似。
对于数字列表(或两个列表),您可以计算有限差分近似值(没有 numpy
)。
但是对于一般的函数,Python和numpy
都没有求导的方法。
如果您举例说明您正在使用的函数或列表,您的问题可能会更有意义。
您可以在 numpy repository and use that information to implement your own version. You should start with polyder 中检查实现。在他们的实现中,您可能不需要一半的代码。
我不想使用 numpy,因为它在竞争中是不允许的 programming.I 想对例如 m=a(a**2-24a).
现在,a=0 和 a=8 是临界点。我想通过使用除 numpy 之外的任何 python 库函数找到这个 value.Is 可能。
m=a(a**2-24a)
作为 Python 表达式没有意义,无论 a
是什么。第一个 a(
表示一个函数; a**
表示一个数字,而 24a
是我不知道的。
导数是在 sympy
(符号数学)中实现的数学概念。 numpy
也为多项式实现了它。 numpy
还实现了数组的有限差分近似。
对于数字列表(或两个列表),您可以计算有限差分近似值(没有 numpy
)。
但是对于一般的函数,Python和numpy
都没有求导的方法。
如果您举例说明您正在使用的函数或列表,您的问题可能会更有意义。
您可以在 numpy repository and use that information to implement your own version. You should start with polyder 中检查实现。在他们的实现中,您可能不需要一半的代码。