2
我需要计算一些如下所示的短语。微分方程计算
d/dx(sin^2(cos(x)) = 2sin(cos(x))*-sin(x)*cos(cos(x))
它是微分方程计算。 每个短语都可以放在d(phrase)/dx
。
这是python的能力,如果不是,我该如何计算这种短语?
谢谢。
我需要计算一些如下所示的短语。微分方程计算
d/dx(sin^2(cos(x)) = 2sin(cos(x))*-sin(x)*cos(cos(x))
它是微分方程计算。 每个短语都可以放在d(phrase)/dx
。
这是python的能力,如果不是,我该如何计算这种短语?
谢谢。
请参阅sympy,这是一个符号数学库。
正如其他人所说的。看看SymPy。这里有一个代码片段来演示相关的功能。
In [1]: from sympy import *
In [2]: x = Symbol('x')
In [3]: (sin(cos(x))**2).diff(x)
Out[3]: -2⋅sin(x)⋅sin(cos(x))⋅cos(cos(x))
这不是一个微分方程,但它接近于身份 - 你得到了错误的标志! – 2012-01-06 10:08:42
谢谢。 现在是正确的。 – Amin 2012-01-06 14:53:18