区分具有未知功能的产品 - 同情

时间:2013-08-31 23:52:54

标签: python numpy sympy

我尝试了各种搜索,但找不到合适的搜索结果。

我有

形式的产品
y = x*f(x)

其中f是x的函数,这是未知的。我希望能够区分y与x的区别。有谁知道我怎么做到这一点?

1 个答案:

答案 0 :(得分:11)

怎么样:

>>> x = sympy.Symbol("x")
>>> f = sympy.Function("f")
>>> y = x * f(x)
>>> y
x*f(x)
>>> y.diff(x)
x*Derivative(f(x), x) + f(x)